I know everybody asks and I'm even more confused now than before. I have a 4 month old german shepherd puppy who we love very much. What do I feed him.Right now he is on Science Diet large breed puppy, but from what I'm reading that is not good [ and I thought it was one of the best ] shows what I know. I'm looking for good quality but affordable as I have two toddlers to look after on one income. I don't want to feed garbage. I was told large breed puppy food, then just plain adult food. AHHH I don't know and the smoke is coming out of my ears. What about Kirkland Signature from Cosco? Ingridients look good but I don't know. Also Presidents Choice Nutrition 1st. The cheapness of them makes me leary. I have behavioural problems as well with this little guy oops big guy he is 40 pounds at 4 months. Going to be a big dog. He has started peeing in his crate and then sleeping in it rather than asking to go out. I have always gotten up happily when he has asked to go out but now he just pees and then sleeps in it. He has seen the vet and had all the tests including blood work to be sure no health problems. He is healthy but still does it. Not every night but at least three times a week. I have to bath him because he is covered in pee so now we are going to run into skin problems. Vicous circle, any help would be appreciated. Thanks. First time puppy owner here so please have patience with me.