Based on using the word "pretty", the only one on your list that comes close to me is poodle or other, because that word brings to mind your more phu phu dogs. Now if you'd used "cute", I'd have said scruffy terrier or scruffy mutt. For "elegant", I would have gone for something like Afghan Hound or Whippet. For "gorgeous", Huskies or Collies. For "so odd, they're cute", Bulldogs or Bull Terriers. For "handsome", Labs or Goldens. For that "Mr. Universe look" Great Danes or Pit Bulls. And I could go on, but I won't.
Par...
Bookmarks