The food I highly recommend for creating a healthy, balanced dog and especially for maintaining a slim physique is Sojos Europa Grain Free dog food mix. It does require a different philosophy about food preparation than dry food, but the payoffs are immeasurable. Especially because your dogs are young, it would be a great time to convert to whole food nutrition! Here's the low down: Both dry and canned
foods have been heated to high temperatures, sometimes 1,000 degrees. This heating process destroys enzymes, minerals and important phytonutrients in the ingredients. Some of the most fragile and heat-sensitive vitamins are the most important ones for our canine friends, such as the B-vitamins. Also, it's important to know that all of the cellular healing that occurs in the body requires the presence of enzymes. Food that has no enzymes (dry or canned) actually takes more energy to digest than it gives back in return, and over time creates a health DEBIT which can take the form of weight gain, body odor, bad breath, digestive disorders, skin conditions, ear infections and even more serious imbalances.
The other thing to consider: Dry food always contains an abundance of carbohydrates - either grains or potato - as a binder to hold the dog food together, and those are the ingredients that will most often put excess weight on our canine friends. Most dogs don't need a lot of grains or potato in their diet to begin with. And these dry food ingredients are PROCESSED (i.e., extracted, extruded, baked and bagged) carbohydrates, which makes them even harder for your dog to digest and more likely to create weight gain and cause other problems.
With the Sojos Europa Grain Free formula, simply rehydrate the food, and then add your own protein - chicken, turkey, eggs, canned fish, or even lentils or beans on occasion. My dogs love this food. And I always add 3 crucial supplements to every meal: digestive enzymes, essential fatty acids (fish oil, or Ultra Oil at ONP), and a green supplement (Dr. Harvey's Multi is my favorite).
It may sound radical because it's so different from what we see on tv and hear from veterinarians and breeders, but it just makes sense when you think about it. Which is more nutritious? A bowl of dry kibble or a bowl filled with chicken chunks, sweet potatoes, and greens? Which would be more digestible? And which would your dog get the most energy and nutrition from? And whole, species-appropriate nutrition will keep your dogs slim and trim.