Forgot to mention in my earlier post...Ask your vet, but a lot of vets and breeders are now recommending that you DO NOT feed puppy food! The higher proteins and added vitamins can cause growth spurts and make your puppy grow to big too fast. This can cause problems with joint disease later in life and shorten the quality of your dog's life. Just wanted to pass this info on. Also remember that feeding your dog a quality, holistic brand of food can lessen the chance of having unnecessary, trips to the vets office saving you money in the long term!