He eats hard food for a few days and then gets picky over and over because he knows he'll eventually get what he wants - a new flavor. Pick one good quality kibble, put it down 2-3 times a day for 15 or so minutes, pick it up, repeat next meal. No treats. No edible chews until he learns that he has to eat what you put in front of him.
Homecooking is fine although it is a precise science. An unbalanced homecooked diet could result in some very serious health problems. The diet being fed now is unbalanced. This is even more important in a young pup. It is strongly recommended to not feed puppies homecooked food.
There are many raw feeders on YT. They will probably see this and be able to answer your questions. Just giving raw meat in place of cooked does not balance the diet though. And you are right. While opinions vary, there are risks to giving any type of raw diet. There are threads in the health and diet section where we have talked about the pros and cons. It isn't a diet that I would consider for my pups because the safety concerns are way too great for my liking.
__________________ Crystal  , Ellie May (RIP)  , Rylee Finnegan  , and Gracie Boo🐶 |