Some people prefer to grow up or come home with large breeds, while some prefer pint-sized puppies and opt for a small breed – but if you ask us and Goldilocks, the pet. Perfect is in the middle. These medium-sized breeds are just as cuddly as their smaller counterparts and often as playful as larger dogs, in a more manageable package.
Australian Shepherd
Aussies are uncannily smart and independent, with strong herding instincts that means they’ll want to stick close to you. Loyal and devoted to their owners, these dogs are wary of strangers.
Weight: 40–70 pounds

Basset Hound
Good-natured and easygoing, a basset hound has a great sense of humor and a couch-potato sensibility. They’re stubborn and can be on the lazy side, sometimes making them challenging to train.
Weight: 40–65 pounds

German Shorthaired Pointer
GSPs can run, run, run — and then for a nice change, run some more. If you’ve got an active family, this might be the dog for you. High marks in smarts, companionship and hunting ability make GSPs one of the most popular dogs in the country.
Weight: 45–70 pounds

Siberian Husky
Huskies are clever, happy and eager to please. They’re friendly by nature but also very hard-headed. This high-energy dog prefers to spend lots of time outdoors, especially if you live in a cooler climate.
Weight: 35–60 pounds

Collie
Both Timmy and Lassie can attest to the devoted nature of Collies. These active yet affectionate herders can follow commands quickly and accurately, but be forewarned: They do tend to be pretty vocal.
Weight: 50–75 pounds

Labrador Retriever
It’s no wonder that Labradors remain the most popular breed in the U.S.; these pooches are intelligent, friendly and loyal. They’re so eager to please that Labs quickly adapt to jobs as service, guide and rescue dogs so if you need a working breed, look no further.
Weight: 55–80 pounds

Poodle
While we often think of poodles for their showstopping appearance, these pooches are more than meets the eye. They’re known for their superior intelligence, so start thinking up fun tricks to teach them.
Weight: 40–75 pounds

Airedale Terrier
Given their legendary loyalty, Airedale Terriers are extremely trustworthy with children. They’re eager to please and quick learners, but they can struggle to get along with other dogs so pick an Airedale if you have a one-dog household.
Weight: 50–70 pounds

Boxer
Boxers are fun-loving canines that also make great watch dogs, protecting your home from strangers. To keep up with their exuberant nature, they need plenty of exercise each day.
Weight: 50–80 pounds

Australian Cattle Dog
Also called Blue Heelers, Australian Cattle Dogs are tireless herders who need lots of exercise and mental stimulation. You’ll be rewarded with an alert and curious companion.
Weight: 35–50 pounds
