Hey Jerrbud..If he's chewing the spots raw it might be due to his food. A lot of dog food brands contain ingredients like chicken by products or chemical aditives such as ETHOXYQUIN, BHA and BHT. Which are all harmful to dogs. All natural dog foods tend to help upset puppy dogs bc they don't contain these ingredients. Royal Canin and Natural Balance are my two favorite. I hope he feels better soon!