Small-Medium Dog Breeds : 20-40lbs (9-18kg)

Small to medium sized dogs can make ideal companions as they are easy to handle, house and feed, while being larger than small dogs and therefore robust enough for more physical activities, such as jogging.