First of all, bless your heart for rescuing an animal. My golden retriever is a rescue. We fed our first golden Sensible Choice. It was high in protein and fat. It looks and sounds like what you're doing is working. Your pup looks great. Adding puppy food to his regular food is probably for the protein.
Good job. He looks great.
Good job. He looks great.