YOU are a Vet and know more than a Vet? My Vet is very well knowledged on pet foods and their nutrition......
But put aside the stupidity of the food knowlege and regardless, if a small puppy is in that much pain, a proper Veterinarian should investigate....
Enough said........
Bookmarks