Welcome, I have a number of suggestions, but due to very limited time right now, I will have to do short segments....
As with all food, you get what you pay for.....This bothers me: I know, I know... everyone hates Pup
py Chow. Do you know why people hate pup
py chow? Here's a link that will give you an idea:
Your Eukanuba Pup
py is a little better, but still considered low quality.....