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........