Top Ten Best Dog Breeds

German Shepherd: The German Shepherd is a breed of medium to large-sized working dog that originated in Germany.

American Foxhound: They are also great with kids and honestly make better pets than pugs

Australian Cattle Dog: There are cons to owning one of these, but they are cute nevertheless.

Beagle: Look up Oliver the beagle and you'll see what I mean, one of my teachers have a beagle and he's super cute.

Bichon: One of the sweetest dogs I've ever met was a Bichon Frise and his name was Coco, he was very playful and sweet.

American Eskimo Dog: The American Eskimo Dog is a member of the Spitz family. It is considered an ancient dog breed due to its recent admixture with wolves. 

German Shepherd: The German Shepherd or Alsatian is a German breed of working dog of medium to large size. The breed was developed by Max von Stephanitz traditional German herding dogs from 1899. 

Golden Retriever: Not as big as a German Shepherd but still have a big personality, who wouldn't resist one.

Goldendoodle: A Goldendoodle, also known as the Doodle, is bred from a Golden Retriever and a Poodle.

American Pit Bull Terrier: The American Pit Bull Terrier is a dog breed recognized by the United Kennel Club and the American Dog Breeders Association, but not the American Kennel Club.