We have had several rescued dogs with dental issues and few teeth. I tried canned food with a couple, but that is expensive unless you are feeding the very smallest of dogs. What we are doing now is Diamond Small Breed Chicken and Rice. These are smaller pieces - no wheat, corn or soy and it's usually $9.99 per 6 lb bag. I soak this in a small amount of water to soften it AND our little one doesn't drink enough so it adds to the liquid intake she gets. It can be purchased a tractor supply, home improvement (like Menards) and does frequently go on sale. I just do a search online as we travel to find a supplier. As fulltimers, I was concerned about finding the better brands of canned food available as we travel. It was not always possible. I have been able to find this everywhere we have been. It may not be the best, but better than switching foods all the time or feeding a supermarket brand.