Canadian Naturals Small Bites Turkey & Salmon Recipe combines several lean protein sources - fresh turkey, turkey meal, salmon meal, and whole dried egg - with a variety of wholesome fruits and vegetables to create a formula that is complete for dogs of all breeds and life stages. The main difference between this formula and the original Canadian Naturals Turkey & Salmon Recipe is the size of the kibble. This food has a smaller kibble size that is ideal for puppies, small breed dogs, and dogs with more sensitive teeth. The inclusion of Omega 6 and Omega 3 fatty acids works to improve the condition of your dog's skin and coat while glucosamine has been added to support and maintain healthy hips and joints for all ages. Made in Canada.