Dogs may be the the perfect running partners: They're always ready to go, they eagerly keep pace, and they never complain about being tired. But not every dog is built for running. The ideal jogging companion is low-maintenance and obedient, with energy and endurance. These 20 breeds are a great place to start.
1 - Rhodesian Ridgeback 2 - Weimaraner 3 - Border Collie 4 - Australian Shepherd 5 - German Shepherd Dog 6 - Dalmation 7 - Alaskan Malamute 8 - Vizsla 9 - Airedale Terrier 10 - Jack Russell Terrier 11 - Poodle 12 - Belgian Shepherd 13 - English Setter 14 - Siberian Husky 15 - German Shorthaired Pointer 16 - Brittany Spaniel 17 - Boxer 18 - Labrador Retriever 19 - Australian Cattle Dog 20 - American Staffordshire Terrier