Pet owners often have many questions about what to feed pets, especially regarding specialized diets for obesity, kidney problems, heart problems, and other special conditions. The opinions range from commercial food only, no people food to raw foods only diets, and everything in between. There are theories of certain vitamins, minerals, herbs and food products that are supposed to prevent or cure a variety of health problems. The most common current approach to feeding pets is to feed them commercial pet food.
Most commercial foods are balanced diets that meet the needs of most animals.
However, every animal is an individual. Nutritional needs change over time. Puppies need a different mix than adults, and large breed puppies have unique needs during their growth phase. Commercial dry food is recommended as most are well balanced and may even be better for your pet's teeth. This may include moist food because it has a very high water content.