Royal canin mini puppy food is formulated with the nutritional needs of your puppy in mind and is suitable for puppies aged 2-10 months that will have an adult weight of up to 10kg., it also supports the digestive health and balance of intestinal flora, which contributes to good stool quality by reducing faecal smell and quantity.