1. German Shepherd
    Perfect dog in every way. I'm a Shepherd girl.
  2. Great Dane
    Pro: handsome, large, gentle. Con: only a short seven-ish years to love them.
  3. Golden Retriever
    Just a big friendly dog that likes water and wants to play fetch.
  4. Mini Golden Doodle
    If I had to get a small dog this is the only one I would consider. Looks like a cute little teddy bear.
  5. Border Collie
    Smart and highly trainable, but I wouldn't own one. If you don't exercise them physically and mentally they will tear apart everything you love.
  6. Scruffy Mutt From Shelter
    Can you imagine those grateful puppy eyes on the car ride home? That tail wagging happiness of finally having a human to love?