I will be getting a puppy in the Spring or Summer and want to get him off to a good start nutritionally. I'm not sure what food the breeder uses and I plan on keeping him on whatever she is feeding him for the first few weeks home, but then would like to wean him off that and onto a high quality food. I have been doing research and am wondering about grain-free vs. low-grain. Does it matter? I really like Orijen and Fromm's (based on ingredients) and both offer a grain-free and a food that contains grain. Should I just ask the vet? If it matters, it is a Cockapoo. Thanks!