Mike,
Thank you for starting this thread. I have 2 dogs, one golden retriever named Achilles and boston terrier pug mix named Monty. They are a comedy act and entertain me everyday. They both serve very special needs in my life. Achilles does pick up some things for me when asked to fetch, but not as many as I would like. Monty has a knack for knowing when I am feeling faint and stays by my side like glue. This lets Achilles know something is up and if he isn't already following me, which is rare, he high-tails it over and walks with me. Many times I have fainted only to find them both beside me, one on each side, and Achilles is always ready to let me use him as leverage to get off the floor. Monty is around 30 lbs but is still my lovey lapdog! He sits on my feet while I work on school.
The best part of both of my boys is that when we walk outside, they are trained to stay beside me no matter the pace. On my slowest days they stay beside me and do not pull. It is rare that they pull me, but as I saw in the snow it can happen! If I stop on our walk, they come to a halt as well which helps greatly. Who wants to walk a dog that pulls so hard your arm feels like it is being yanked out of its socket?
Great topic!
Mindy