sounds like you are ahead of the game with the flea treatments. I would continue to watch for flea "dirt" at the base of tail.
I would guess the food is playing a large part of this & worth a try as your next step here are the ingredients in the lg breed smart puppy
Ingredients
Chicken, Chicken By-Product Meal, Corn Meal, Ground Whole Grain Sorghum, Corn Grits, Brewers Rice, Dried Beet Pulp, Chicken Meal, Chicken Fat (preserved with mixed Tocopherols, a source of Vitamin E), Fish Meal, Chicken Flavor, Fish Oil (preserved with mixed Tocopherols, a source of Vitamin E), Dried Egg Product, Brewers Dried Yeast, Potassium Chloride, Salt, Caramel, Choline Chloride, Calcium Carbonate, Minerals (Ferrous Sulfate, Zinc Oxide, Manganese Sulfate, Copper Sulfate, Manganous Oxide, Potassium Iodide, Cobalt Carbonate), DL-Methionine, Vitamins (Vitamin E Supplement, Ascorbic Acid, Vitamin A Acetate, Calcium Pantothenate, Biotin, Thiamine Mononitrate (source of vitamin B1), Vitamin B12 Supplement, Niacin, Riboflavin Supplement (source of vitamin B2), Inositol, Pyridoxine Hydrochloride (source of vitamin B6), Vitamin D3 Supplement, Folic Acid), Rosemary Extract
"chicken" is 70% water. when it is removed the actual amt of chicken is way down the list in weight. chicken meal is much better & without water but you see how far down that is.
chicken by-products includes beaks & feets, eye balls & eggs
corn, wheat & soy are all allergens to dogs.
brewers dried yeast can cause yeast infections on the skin or in the ears. brewers anything is a waste product of the beer industry
you can google holistic dog food & "natura" to learn more about content & to find some better foods. or ask more questions
