Many common health problems can be prevented or alleviated with a healthy diet. A poor diet can have a deleterious impact on health.
Home prepared, species appropriate diets are the healthiest diets for our dogs and cats but, they must be balanced or you run the risk of nutrient deficiencies or excesses which can equally cause serious health problems.
A diet of primarily chicken necks or chicken wings is not a balanced diet. A bowl of raw pork ribs is not a balanced diet. Cooked meat with grains and carrots is not a balanced diet. There are as many ways to do this wrong as there are ways to do this right.
Dogs and cats have different nutritional needs so please be sure to learn about those differences before you start making pet foods. Also, not all information on the internet is from reliable sources so be careful of whose advice you are following.
If you are not able to provide a varied, balanced, nutritious, fresh food diet to your animals please consider purchasing a high quality, commercial raw food. At least you will be providing the proper nutrients!