I don't know who your vet is but I'd fire him/her instantly if it were me. If you've had this dog for three years and she has been fine throughout that period then the problem is NOT behavioural. It is quite possible that the dog has something going on it it's head, ie tumor. I speak from experience. I had Missy Munch from a pup and at age 10 she woke up one morning a completely different dog. If I walked by her she attacked me and anything else in sight including my other dogs. I immediately took her to the vet. My vet has years of experience with yorkies. We did xrays and discovered a substantial tumor in her brain. Sadly of course we had to put her down as it would not have been fair to allow her to continue in such misery.
Further it is possible that she may have had a small stroke which you didn't see and it could have done brain damage.
Get her to competent vet ASAP. In the meantime just let her be. If you can get her into a crate or exercise pen put her in there, make her as comfortable as you can and just leave her alone until you can get her some help.
Good luck. |