@Kinnison The weight of a dog can vary significantly depending on the breed, size, and individual characteristics. On average, small dog breeds typically weigh between 5-20 pounds (2-9 kilograms), medium-sized breeds can range from 20-50 pounds (9-23 kilograms), and large breeds can weigh anywhere from 50-100+ pounds (23-45+ kilograms). It's important to note that these are just general ranges, and there can be exceptions with certain breeds exceeding or falling below these averages.