3. Yorkshire Terrier
According to Yourpurebredpuppy.com, Yorkshire Terriers are great for people with allergies, who don't want to exercise their dog a lot, and who want a small, elegant dog. On the other hand, they do require grooming, are not recommended to be around small children, as they are fragile. Like other Terriers, Yorkies can like to chase things, sometimes to excess. And, they can tend to bark a lot, which does make them a good watch dog, despite their small size.

If you want a small, portable dog that can sit in your lap, consider all these traits, and read up on the breed as much as possible before purchasing or adopting a Yorkie.