Doggy DooLog in

Dog steps by breed

How many steps does a dog take?

It depends on the dog. A toy breed like a Chihuahua takes about 6,190 steps per mile, while a giant breed takes about 2,476. Pick your breed to see its steps per mile, a 30-minute walk, and a daily walking goal.

Toy (under 11 lbs)

About 6,190 steps per mile for an adult

Small (11–22 lbs)

About 5,158 steps per mile for an adult

Medium (22–55 lbs)

About 3,714 steps per mile for an adult

Large (55–100 lbs)

About 2,889 steps per mile for an adult

Giant (100 lbs+)

About 2,476 steps per mile for an adult

Count your dog's steps.

Free on iPhone. No collar needed.