This calls for a vet visit, not a forum inquiry.
Canine Medical Emergencies and DogForums.com
Look, I get it. It's very disappointing to register on a dog forum because you have a canine health concern, only to have your your thread locked by a moderator. Here's why we do that. This forum is made up of thousands of dog-owners (and a few who don't own dogs.) Experience ranges from...