Royal Canin dog food blends offer different sets of ingredients. One of the primary selling points for Royal Canin dog food is that different food formulas are created for different dog breeds and special needs. The differences from one food to the next are often found in the nutrients, minerals and ingredients offered by each, as well as the actual size of the kibble pieces.