Bonnie is almost a year old (next week). I believe she could walk 2 miles. We walk a mile at a time here, and I believe she could go twice that, if I could hold out.
The more exercise for a Yorkie, the better and happier they are. Wears them out and they get into less trouble. LOL