Nature’s Variety Prairie Puppy formulas are made with chicken protein and contain no corn, wheat or soy, according to the company. The food is specially formulated with additional ingredients to benefit puppies and ensure proper growth during the first development stage of a dog’s life. Two formulas are available: one for small- to medium-breed puppies and one for large-breed puppies. Both Prairie Puppy formulas are designed to be compatible with Nature’s Variety’s rotation diet philosophy in which pet owners are encouraged to expose their dogs to a variety of other Prairie brand proteins and forms.