What is the weight of a average dog?

There's no single "average" dog weight because dog breeds vary so much in size!

Here's a better way to think about it:

* Small dog breeds: Typically weigh between 5-20 pounds.

* Medium dog breeds: Typically weigh between 20-50 pounds.

* Large dog breeds: Typically weigh between 50-100 pounds.

* Giant dog breeds: Can weigh over 100 pounds.

To get a more specific idea of an individual dog's weight, you'd need to know their breed and age.