Small dog breeds encompass those that generally stand less than 12 inches (30 centimetres) tall at the withers or weigh less than 20 pounds (9.1 kilograms). Many were developed exclusively as companion and lap dogs while small terriers were utilized to catch and kill rodents because of their ability to fit into the den of a small animal.