Sounds to me like it's time to get another vet. I would never put up with that. I have two pound pups that did have issues but they are the best.