Yorkshire Terrier
Yorkshire Terriers are incredibly good lapdogs. they’re very gentle, loyal, and affectionate. they will a tad too independent for any overly affectionate and pining fur parent, but they love being pampered nonetheless. Yorkshire Terriers are fiercely protective and can attempt to protect you from absolutely anything they think might pose a danger to you, regardless of the dimensions or nature. they’re hard to deal with train, however, which is one drawback that will be easily overcome and disregarded in favor of their overwhelming positive traits.