In a life time with dogs, I fed my pets with homemade food, dry, moist, commercial food and raw food depending on the dogs and the...