Small dogs may have smaller teeth, but they have a big appetite for healhty, tasty, nutritious food. Contrary to what you may think, small dogs actually require higher levels of calories per pound of body weight than large dogs. But, often times, smaller dog breeds can be fussy eaters so it is important that the dog food you offer them is a appealing to their taste buds.
Royal Canin dog food has been specifically deisgned with a smaller sixed, tasty kibble for smaller teeth and picker tastes.
For small dog breeds that weigh 9-22 pounds.