A. It is possible that an injury has caused swelling on the shoulder, or you are seeing blistering or even an abscess under the skin. Abscesses, or infections under the skin, may cause pain or feel warm when touched, or may ooze yellow or green debris. Swelling may also be warm or painful, or may cause discoloration or pain while walking. It is best to have the area examined by your local vet who will likely want to take a sample of the swelling to help determine the cause. Treatment depends on the underlying cause and may include drainage of the swelling, kennel rest, or medications to treat infection or pain.
Your account has been reactivated.