Jen, I also agree that you should pursue this hunch. If your vet doesn't answer your questions then you could also go to another vet for a second opinion. As a last resort, you could also call in an animal behaviorist to rule out a behavioral problem. Good luck.