Go with the Eagle Pack Holistic Chicken and Rice. It is for both puppy/adult. The Protein amount is 24%. This food is the greatest for picky eaters and the only food that will put weight on one of my chis. If you go to their website and click on discounts then sometimes they have special coupons. I think you will be very pleased with their food. They also make a transition powder that will help when switching foods.
Gypsy is on the chicken and rice also, but she doesnt really like it, she picks at it and will never finish a whole serving. I find that the kibbles are a bit large and hard for her to chew so i normally have to soak them.