I'm returning a adoptee pup to my granddaughter after taking care of her pup for 4 months. Pup is now 9 months old. I've been feeding her (the pup, not my granddaughter) Nutri Source grain-free dry with half a can of grain free canned on top. This doesn't appear to be easily available in her area. What do you recommend that is easily available from PetCo or PetSmart, both of which are close by to her. They don't appear to carry Nutri Source. I'm pretty much convinced grain-free is best. The pup is a half catahoula and I think half doberman. About 35 pounds. I've taken very good care of "Speedy" for 4 months and I don't want her eating the garbage sold at grocery stores.