I have 2 cats and am thinking of getting a dog as well, partly to get me out of the house and walking on a regular basis. A local shelter has what they think is a yorkie-chinese crested mix (imo it might be a pure-bred powder-puff), and as far as I can tell the only reason it wouldn't be a good match is I'm away at work 9.5 hrs/day 5 days/week. Would the 2 cats be enough company for it during that time? Or is it likely to pine or get nervous/snappy as some dog websites warn? Any advice, please! This little guy would be my first dog, not including dogs the family had when I was a child.