Hills Science diet is great for little dogs. It is a prescription food you can get at your vets office. Pet smart carries it but you need a script to purchase it. This is what I feed my little ones. Little dogs tend to need more fiber intake than larger breeds. Taste of the Wild is all natural and can be found at most large pet stores, Tractor Supply or ordered on line. It is very rich and can upset little tummy's sometimes so introduce it with whatever food you currently use.