I have a 3 month old Yorkie and have been feeding him food the breeder gave me. I am running out and need to buy him food but with all the different brands Im really confused. Which has alot less garbage in it and is very good for them and nutritious? Thanks !!