Hi, I'm taking care of my elderly mother who would like a cute little Yorkie, or Shih Tzu type of dog. But I'm going to be doing the exercising, and I like to go on hikes up to about 5 miles. I'm open to any breed or mix that has maximum cuteness (and soft fur), but with some hiking stamina. It would be an inside dog when not out with me, and never be left unattended because my mom is pretty immobile. Any recommendations?