I give mine all Chicken Soup and I get it at pet supplies plus. The kibbles are small, all of my dogs love it, and it has all natural ingredients, no preservatives, no artificial coloring or flavor. It also has fatty acids in it that helps the skin and coat and I can honestly say that my furbabies' coats are so much nicer since I have switched their food.