When it comes to dogs, beauty is in the eye of the beholder—but some of the cutest dog breeds are almost universally considered adorable.

From teacup Yorkies to larger Retrievers, these show that cuteness comes in all sizes. Whether you prefer a small dog for apartment life or a bigger dog with a loyal temperament, there’s a breed here that fits the bill.

Showing equal love to tiny lap dogs and loyal medium-sized breeds these are the pups that melt hearts everywhere.

1. Yorkshire Terrier

A Yorkshire Terrier, sometimes called just a Yorkshire or Yorkie, is one of the smallest terrier-type dogs. Originally bred as a rat catcher in England, this diminutive breed quickly became a beloved lap dog thanks to its dainty appearance and lively personality.

Teacup Yorkies weigh as little as 2

See Full Page