We feed our puppies Purina Pro Plan Puppy mixed half and half with Nutri-Source puppy starter twice a day. I also feed ground beef or chicken cooked with rice & vegetables instead of canned food. And Bil-Jac Frozen food for training treats. I recommend rawhides ( appropriate sized for your dog ) for chewing. But not greenies or nylabones due to a choking hazard and/or intestinal blockage. And on that note ; no tennis balls as dogs can break them apart and eat them , resulting in serious issues. Chuck It balls or solid rubber balls are safer for your dog.