No, most small dogs have limited walking ability, they do not last on long walks and don't run well either.
I walk dogs as a profession and the small dogs that I walk can only last for 15-20 mins and that is at a medium/slow pace. Their legs get tired quickly. They stop often to sit and rest.
You definitely want to do more research about this.
Your idea is great since dogs love walks and with the proper dog, you and your dog will have a great time.
http://www.cesarmillaninc.com/tips/addition_right_energy.php
Check out this site. It offers info on all breeds.
http://animal.discovery.com/guides/dogs/choosing-a-dog/choosing.html
You might want to check out the local dog pound, humane society, rescue agencies and ask them about the dogs they have.
They all need a loving home badly.