Guinness is 13 pounds and walks five times per day on weekdays. I estimate the walks total 1.5-3 miles. How far he's willing to go really depends on the weather. If it's raining, dh and I call him Eeyore because he only wants to go 50 feet from the door.
Weekends we walk .75 miles. Every other Saturday we hike and Guinness gets to romp around off-leash with 6-13 therapy dogs friends. It's their reward after the visits. The other Saturdays he has obediance and rally training. Dh says Guinness is credited for helping him loose 35 pounds.