I'm starting to have a problem with something though. If a food is supposedly so good for them (Orijen), why to dogs have such a hard time transitioning to it??? Especially a puppy who hasn't been on ANYTHING for very long??? I absolutely want the best for my pets, but have to wonder......how do we ever really know what that is?
I understand this concern, as I've had it before myself! Usually the "hard time" is the process their body is taking to detox themselves from the junk they've been fed (or that the mother was fed, in this case perhaps) and cleansing their systems as the new more appropriate diet flows through.
We know what the best is because we know a few things.
1. Dogs (canines) all come from wolves origionally. Granted the many any breeds are hundreds of generations away from what we think of when we think "wolf" their digestive systems are just the same.
2. Canines are carnivores, and therefore get every bit of nutrition they need from an animal source, wether it be muscle meat, organs, or bones.
3. Grains, mostly corn and wheat, are the main cause of diet allergens for dogs.
From knowing and understanding these three basic concepts, we can conclude that a diet high in meat, and low in plant matter and grain (if any) is what is best for their digestive health.
Following that, you're feeding a food that follows this diet more closely than other kibbles, therefore making it superior.
Hope that makes sense.
As for the problems you're having with the puppy, there's always the option of going raw. But that topic belongs in another section.