Breed Selection

let us help you find the perfect match

Deciding which breed of dog will best suit your lifestyle can be a difficult and time-consuming task. There are so many things to consider, like: How big will the puppy get? Is the breed of dog I want suited for apartment living?  Is it a good breed with kids? How easy is the breed to train?

To provide as much information on each breed as possible, without having to spend hours doing research, we have provided our breed selection sheet for you to view and print. This guide will help you find the best breed of dog for you and your lifestyle. The categories we have included, along with the breeds of puppies we typically have in our stores throughout the year, are:

  • Size
  • Shedding
  • Barking
  • Novice owner
  • Good with children
  • Apartment
  • Good with other pets
  • Trainability

We hope you find this document useful as you begin to research the best dog breed to welcome into your home.

AMERICAN ESKIMO

SIZE:12-40 LBS
SHED: AVERAGE
BARKING: A LOT
NOVICE: YES
CHILDREN: GOOD
APT: WITH EXERCISE
OTHER PETS: GOOD
TRAINING: EASY

BASSET HOUND

SIZE: 55-65 LBS
SHED: CONSTANT
BARKING: LITTLE, HOWLS
NOVICE: YES
CHILDREN: GOOD
APT: GOOD
OTHER PETS: GOOD
TRAINING: DIFFICULT

BEAGLE

SIZE: 20-30 LBS
SHED: AVERAGE
BARKING: HOWLS
NOVICE: YES
CHILDREN: EXCELLENT
APT: NO
OTHER PETS: DOGS
TRAINING: DIFFICULT

BERNESE MOUNTAIN DOG

SIZE: 80-110 LBS
SHED: AVERAGE
BARKING: AVERAGE
NOVICE: YES
CHILDREN: GOOD
APT: WITH EXERCISE
OTHER PETS: GOOD
TRAINING: EASY

BICHON FRISE

SIZE: 10-18 LBS
SHED: LIGHT (HYPOALLERGENIC) 
BARKING: LITTLE
NOVICE: YES
CHILDREN: EXCELLENT
APT: GOOD
OTHER PETS: GOOD
TRAINING: EASY

BLOODHOUND

SIZE: 70-110 LBS
SHED: AVERAGE
BARKING: AVG, HOWLS
NOVICE: NO
CHILDREN: EXCELLENT
APT: WITH EXERCISE
OTHER PETS: IF RAISED WITH
TRAINING: DIFFICULT

BORDER COLLIE

SIZE: 30-45 LBS
SHED: AVG
BARKING: A LOT
NOVICE: YES
CHILDREN: OLDER
APT: NO
OTHER PETS: RAISED WITH
TRAINING: EASY

BOSTON TERRIER

SIZE: 10-25 LBS
SHED: AVG
BARKING: AVG
NOVICE: YES
CHILDREN: GOOD
APT: GOOD
OTHER PETS: GOOD
TRAINING: GOOD

BOXER

SIZE: 50-80 LBS
SHED: AVG
BARKING: LITTLE
NOVICE: YES
CHILDREN: GOOD
APT: WITH EXERCISE
OTHER PETS: GOOD
TRAINING: AVERAGE

BRITTANY SPANIEL 

SIZE: 30-40 LBS
SHED: AVERAGE
BARKING: AVERAGE
NOVICE: NO
CHILDREN: GOOD
APT: WITH EXERCISE
OTHER PETS: RAISED WITH
TRAINING: EASY

BRUSSELS GRIFFON 

SIZE: 8-12 LBS
SHED: LIGHT (HYPOALLERGENIC)
BARKING: A LOT
NOVICE: YES
CHILDREN: OLDER
APT: GOOD
OTHER PETS: GOOD
TRAINING: AVERAGE

BULL MASTIFF

SIZE: 95-130
SHED: AVERAGE
BARKING: LITTLE
NOVICE: YES
CHILDREN: OLDER
APT: WITH EXERCISE
OTHER PETS: GOOD
TRAINING: DIFFICULT

CAIRN TERRIER

SIZE: 10-15 LBS
SHED: LIGHT
BARKING: AVG
NOVICE: YES
CHILDREN: OLDER
APT: WITH EXERCISE
OTHER PETS: NO
TRAINING: DIFFICULT

CANE CORSO

SIZE: 80-110 LBS
SHED: AVERAGE
BARKING: AVERAGE
NOVICE: YES
CHILDREN: OLDER
APT: NO
OTHER PETS: RAISED WITH
TRAINING: AVERAGE

CAVALIER KING CHARLES SPANIEL 

SIZE: 13-15 LBS
SHED: AVERAGE
BARKING: LITTLE
NOVICE: YES
CHILDREN: YES
APT: GOOD
OTHER PETS: GOOD
TRAINING: EASY

CHIHUAHUA

SIZE: 2-6 LBS
SHED: AVERAGE
BARKING: A LOT
NOVICE: YES
CHILDREN: NO 
APT: GOOD
OTHER PETS: RAISED WITH
TRAINING: DIFFICULT

COCKER SPANIEL 

SIZE: 25-30 LBS
SHED: AVERAGE
BARKING: A LOT
NOVICE: YES
CHILDREN: OLDER
APT: WITH EXERCISE
OTHER PETS: GOOD
TRAINING: EASY

CORGI

SIZE: 25-30 LBS
SHED: AVERAGE
BARKING: A LOT
NOVICE: YES
CHILDREN: OLDER
APT: WITH EXERCISE
OTHER PETS: RAISED WITH
TRAINING: EASY

DACHSHUND

SIZE: 7-26 LBS
SHED: AVERAGE
BARKING: A LOT
NOVICE: YES
CHILDREN: OLDER
APT: GOOD
OTHER PETS: GOOD
TRAINING: DIFFICULT

DALMATIAN 

SIZE: 35-71 LBS
SHED: AVERAGE
BARKING: AVERAGE
NOVICE: NO
CHILDREN: OLDER
APT: NO
OTHER PETS: RAISED WITH
TRAINING: EASY

DOBERMAN

SIZE: 65-90 LBS
SHED: AVERAGE
BARKING: LITTLE
NOVICE: YES
CHILDREN: OLDER
APT: WITH EXERCISE
OTHER PETS: RAISED WITH
TRAINING: PROFESSIONAL 

DOGUE DE BORDEAUX

SIZE: 100-145 LBS
SHED: AVERAGE
BARKING: LITTLE
NOVICE: NO
CHILDREN: RAISED WITH
APT: WITH EXERCISE
OTHER PETS: RAISED WITH
TRAINING: EASY

ENGLISH BULLDOG

SIZE: 40-50 LBS
SHED: AVERAGE
BARKING: LITTLE
NOVICE: YES
CHILDREN: GOOD
APT: GOOD
OTHER PETS: GOOD
TRAINING: SLIGHTLY DIFFICULT

ENGLISH MASTIFF

SIZE:100-200 LBS
SHED: AVERAGE
BARKING: LITTLE
NOVICE: YES
CHILDREN: OLDER
APT: WITH EXERCISE
OTHER PETS: RAISED WITH
TRAINING: SLIGHTLY DIFFICULT

ENGLISH SPRINGER SPANIEL 

SIZE: 45-55 LBS
SHED: AVERAGE
BARKING: AVERAGE
NOVICE: YES
CHILDREN: GOOD
APT: WITH EXERCISE
OTHER PETS: GOOD
TRAINING: EASY

FRENCH BULLDOG

SIZE: 20-30 LBS
SHED: AVERAGE
BARKING: LITTLE
NOVICE: YES
CHILDREN: GOOD
APT: GOOD
OTHER PETS: GOOD
TRAINING: SLIGHTLY DIFFICULT

GERMAN SHEPHERD

SIZE: 55-90 LBS
SHED: SEASONAL 
BARKING: AVERAGE
NOVICE: NO
CHILDREN: EXCELLENT
APT: WITH EXERCISE
OTHER PETS: RAISED WITH
TRAINING: PROFESSIONAL 

GOLDEN RETRIEVER

SIZE: 60-75 LBS
SHED: AVERAGE
BARKING: AVERAGE
NOVICE: YES
CHILDREN: EXCELLENT
APT: WITH EXERCISE
OTHER PETS: EXCELLENT
TRAINING: EASY

GREAT PYRENEES

SIZE: 90-125 LBS
SHED: SEASONAL
BARKING: A LOT
NOVICE: NO
CHILDREN: GOOD
APT: GOOD
OTHER PETS: GOOD
TRAINING: EASY

GREAT DANE

SIZE:100-120 LBS
SHED: AVERAGE
BARKING: AVERAGE
NOVICE: YES
CHILDREN: OLDER
APT: WITH EXERCISE
OTHER PETS: RAISED WITH
TRAINING: SLIGHTLY DIFFICULT

HAVANESE

SIZE:10-18 LBS
SHED: LIGHT (HYPOALLERGENIC) 
BARKING: A LOT
NOVICE: YES
CHILDREN: OLDER
APT: GOOD
OTHER PETS: GOOD
TRAINING: EASY

JACK RUSSELL TERRIER

SIZE: 9-20 LBS
SHED: AVERAGE
BARKING: A LOT
NOVICE:NO
CHILDREN: RAISED WITH
APT: WITH EXERCISE
OTHER PETS: RAISED WITH
TRAINING: EASY 

JAPANESE CHIN

SIZE: 4-7 LBS
SHED: AVERAGE
BARKING: LITTLE
NOVICE: YES
CHILDREN: OLDER
APT: GOOD
OTHER PETS: GOOD
TRAINING: AVERAGE

LABRADOR RETRIEVER

SIZE: 55-75 LBS
SHED: AVERAGE
BARKING: AVERAGE
NOVICE: YES
CHILDREN: EXCELLENT
APT: WITH EXERCISE
OTHER PETS: GOOD
TRAINING: EASY

LHASA APSO

SIZE: 13-16 LBS
SHED: LIGHT
BARKING: AVERAGE
NOVICE: YES
CHILDREN: OLDER
APT: GOOD
OTHER PETS: GOOD
TRAINING: DIFFICULT

MALAMUTE

SIZE: 75-85 LBS
SHED: SEASONAL
BARKING: HOWLS
NOVICE: NO
CHILDREN: OLDER
APT: NO
OTHER PETS: RAISED WITH
TRAINING: DIFFICULT

MALTESE

SIZE: 4-7 LBS
SHED: LIGHT (HYPOALLERGENIC) 
BARKING: A LOT
NOVICE: YES
CHILDREN: OLDER
APT: GOOD
OTHER PETS: GOOD
TRAINING: AVERAGE

MINIATURE PINSCHER 

SIZE: 8-10 LBS
SHED: AVERAGE
BARKING: A LOT
NOVICE: NO
CHILDREN: OLDER
APT: GOOD
OTHER PETS: GOOD
TRAINING: DIFFICULT

MINIATURE SCHNAUZER

SIZE: 14-17 LBS
SHED: LIGHT (HYPOALLERGENIC)
BARKING: A LOT
NOVICE: YES
CHILDREN: OLDER
APT: GOOD
OTHER PETS: GOOD
TRAINING: AVERAGE

MINIATURE AUSTRALIAN SHEPHERD

SIZE: 15-35 LBS
SHED: SEASONAL 
BARKING: LITTLE
NOVICE: YES
CHILDREN: GOOD
APT: GOOD
OTHER PETS: GOOD
TRAINING: EASY

OLDE ENGLISH BULLDOGGE

SIZE: 44-60 LBS
SHED: AVERAGE
BARKING: LITTLE
NOVICE: YES
CHILDREN: GOOD
APT: WITH EXERCISE
OTHER PETS: GOOD
TRAINING: EASY

ORI PEI

SIZE: 20-60 LBS
SHED: AVERAGE
BARKING: AVERAGE
NOVICE: NO
CHILDREN: RAISED WITH
APT: GOOD
OTHER PETS: RAISED WITH
TRAINING: AVERAGE

PAPILLON

SIZE: 9-11 LBS
SHED: AVERAGE
BARKING: LITTLE
NOVICE: YES
CHILDREN: OLDER
APT: GOOD
OTHER PETS: GOOD
TRAINING: EASY

PEKINGESE

SIZE: 10-14 LBS
SHED: AVERAGE
BARKING: A LOT
NOVICE: YES
CHILDREN: OLDER
APT: GOOD
OTHER PETS: GOOD
TRAINING: DIFFICULT

POMERANIAN

SIZE: 3-7 LBS
SHED: CONSTANT
BARKING: A LOT
NOVICE: YES
CHILDREN: OLDER
APT: GOOD
OTHER PETS: RAISED WITH
TRAINING: DIFFICULT

PUG

SIZE: 14-18 LBS
SHED: AVERAGE
BARKING: LITTLE
NOVICE: YES
CHILDREN: EXCELLENT
APT: GOOD
OTHER PETS: EXCELLENT
TRAINING: AVERAGE

RAT TERRIER

SIZE: 7-17 LBS
SHED: AVERAGE
BARKING: A LOT
NOVICE: YES
CHILDREN: GOOD
APT: GOOD
OTHER PETS: GOOD
TRAINING: EASY

SOFT COATED WHEATEN TERRIER

SIZE: 30-40 LBS
SHED: LIGHT (HYPOALLERGENIC)
BARKING: LITTLE
NOVICE: YES
CHILDREN: OLDER
APT: GOOD
OTHER PETS: GOOD
TRAINING: AVERAGE

SCHIPPERKE

SIZE: 12-16 LBS
SHED: AVERAGE
BARKING: A LOT
NOVICE: YES
CHILDREN: OLDER
APT: GOOD
OTHER PETS: RAISED WITH
TRAINING: DIFFICULT

SCOTTISH TERRIER

SIZE: 18-22 LBS
SHED: LIGHT 
BARKING: A LOT
NOVICE: YES
CHILDREN: OLDER
APT: GOOD
OTHER PETS: NO
TRAINING: SLIGHTLY DIFFICULT

SHETLAND SHEEPDOG

SIZE: 16-20 LBS
SHED: SEASONAL
BARKING: A LOT
NOVICE: YES
CHILDREN: OLDER
APT: WITH EXERCISE
OTHER PETS: GOOD
TRAINING: EASY

SHIBA INU

SIZE: SEASONAL
SHED: LITTLE
BARKING: YES
NOVICE: GOOD
CHILDREN: WITH EXERCISE
APT: GOOD
OTHER PETS: RAISED WITH
TRAINING: SLIGHTLY DIFFICULT

SHIH TZU

SIZE: 9-18 LBS
SHED: LIGHT 
BARKING: A LOT
NOVICE: YES
CHILDREN: OLDER
APT: GOOD
OTHER PETS: GOOD
TRAINING: SLIGHTLY DIFFICULT

SIBERIAN HUSKY

SIZE: 35-60 LBS
SHED: SEASONAL
BARKING: HOWLS
NOVICE: NO
CHILDREN: GOOD
APT: NO
OTHER PETS: RAISED WITH
TRAINING: DIFFICULT 

SILKY TERRIER

SIZE: 8-11 LBS
SHED: LIGHT
BARKING: A LOT
NOVICE: YES
CHILDREN: OLDER
APT: GOOD
OTHER PETS: GOOD
TRAINING: AVERAGE

STANDARD POODLE

SIZE: 55-85 LBS
SHED: LIGHT (HYPOALLERGENIC) 
BARKING: AVERAGE
NOVICE: NO
CHILDREN: OLDER
APT: WITH EXERCISE
OTHER PETS: RAISED WITH
TRAINING: EASY

TIBETAN MASTIFF

SIZE: 75-160 LBS
SHED: AVERAGE
BARKING: AVERAGE
NOVICE: NO
CHILDREN: GOOD
APT: NO
OTHER PETS: GOOD
TRAINING: DIFFICULT 

TOY POODLE

SIZE: 5-10 LBS
SHED: LIGHT
BARKING: A LOT
NOVICE: YES
CHILDREN: OLDER
APT: GOOD
OTHER PETS: GOOD
TRAINING: EASY

WEIMARANER

SIZE: 70-85 LBS
SHED: AVERAGE
BARKING: A LOT
NOVICE: NO
CHILDREN: OLDER
APT: NO
OTHER PETS: RAISED WITH
TRAINING: DIFFICULT

WEST HIGHLAND WHITE TERRIER

SIZE: 15-21 LBS
SHED: LIGHT
BARKING: A LOT
NOVICE: YES
CHILDREN: OLDER
APT: GOOD
OTHER PETS: RAISED WITH
TRAINING: EASY

YORKSHIRE TERRIER

SIZE: 6-9 LBS
SHED: LIGHT
BARKING: A LOT 
NOVICE: YES
CHILDREN: OLDER
APT: GOOD
OTHER PETS: RAISED WITH
TRAINING: SLIGHTLY DIFFICULT

BERNADOODLE

SIZE: 70-90 LBS
SHED: AVERAGE
BARKING: AVERAGE
NOVICE: YES
CHILDREN: GOOD
APT: WITH EXERCISE
OTHER PETS: GOOD
TRAINING: EASY

BICHON POO

SIZE: 8-17 LBS
SHED: LIGHT (HYPOALLERGENIC) 
BARKING: A LOT
NOVICE: YES
CHILDREN: GOOD 
APT: GOOD
OTHER PETS: GOOD
TRAINING: EASY

CAVACHON

SIZE: 10-22 LBS
SHED: LIGHT 
BARKING: LITTLE
NOVICE: YES
CHILDREN: EXCELLENT
APT: GOOD
OTHER PETS: EXCELLENT
TRAINING: EASY

CAVAPOO

SIZE: 10-22 LBS
SHED: LIGHT 
BARKING: LITTLE
NOVICE: YES
CHILDREN: EXCELLENT
APT: GOOD
OTHER PETS: EXCELLENT
TRAINING: EASY

COCKABULL

SIZE: 28-65 LBS
SHED: AVERAGE
BARKING: AVERAGE
NOVICE: YES
CHILDREN: GOOD
APT: GOOD
OTHER PETS: GOOD
TRAINING: EASY

CHIWEENIE

SIZE: 4-18 LBS
SHED: AVERAGE
BARKING: A LOT
NOVICE: YES
CHILDREN: OLDER
APT: GOOD
OTHER PETS: GOOD
TRAINING:  DIFFICULT

COCKAPOO

SIZE: 12-20 LBS
SHED: AVERAGE
BARKING: AVERAGE
NOVICE: YES
CHILDREN: GOOD
APT: GOOD
OTHER PETS: GOOD
TRAINING: EASY

FRENCHTON

SIZE: 12-25 LBS
SHED: AVERAGE
BARKING: AVERAGE
NOVICE: YES
CHILDREN: GOOD 
APT: GOOD
OTHER PETS: GOOD
TRAINING: AVERAGE

GOLDENDOODLE

SIZE: 25-75 LBS
SHED: AVERAGE
BARKING: LITTLE
NOVICE: YES
CHILDREN: EXCELLENT
APT: WITH EXERCISE
OTHER PETS: EXCELLENT
TRAINING: EASY

HAVAMALT

SIZE: 7-15 LBS
SHED: LIGHT (HYPOALLERGENIC) 
BARKING: A LOT
NOVICE: YES
CHILDREN: OLDER
APT: GOOD
OTHER PETS: GOOD
TRAINING: EASY

HAVAPOO

SIZE: 7-20 LBS 
SHED: LIGHT (HYPOALLERGENIC) 
BARKING: A LOT
NOVICE: OLDER
CHILDREN: GOOD
APT: GOOD
OTHER PETS: GOOD
TRAINING: EASY

LABRADOODLE

SIZE: 25-75 LBS
SHED: AVERAGE
BARKING: LITTLE
NOVICE: YES
CHILDREN: EXCELLENT
APT: WITH EXERCISE
OTHER PETS: EASY
TRAINING: EASY

LHASALEIR

SIZE: 12-25 LBS
SHED: AVERAGE
BARKING: AVERAGE
NOVICE: YES
CHILDREN: GOOD
APT: GOOD
OTHER PETS: RAISED WITH
TRAINING: AVERAGE

MALTAPOO

SIZE: 6-15 LBS
SHED: LIGHT (HYPOALLERGENIC) 
BARKING: A LOT
NOVICE: YES
CHILDREN: OLDER
APT: GOOD
OTHER PETS: GOOD
TRAINING: EASY

MORKIE

SIZE: 6-12 LBS
SHED: LIGHT
BARKING: A LOT
NOVICE: YES
CHILDREN: OLDER
APT: GOOD
OTHER PETS: GOOD
TRAINING: SLIGHTLY DIFFICULT

PEAGLE

SIZE: 10-20 LBS
SHED: AVERAGE
BARKING: A LOT
NOVICE: YES
CHILDREN: GOOD
APT: GOOD
OTHER PETS: GOOD
TRAINING: SLIGHTLY DIFFICULT

PEKEAPOO

SIZE: 6-15 LBS
SHED: AVERAGE
BARKING: A LOT
NOVICE: YES
CHILDREN: OLDER
APT: GOOD
OTHER PETS: RAISED WITH
TRAINING: AVERAGE

POMSKY

SIZE: 25-55 LBS
SHED: CONSTANT
BARKING: A LOT, HOWLS
NOVICE: NO
CHILDREN: GOOD
APT: NO
OTHER PETS: GOOD
TRAINING: SLIGHTLY DIFFICULT

PUGGLE

SIZE: 15-25 LBS
SHED: AVERAGE
BARKING: A LOT
NOVICE: YES
CHILDREN: EXCELLENT
APT: WITH EXERCISE
OTHER PETS: GOOD
TRAINING: SLIGHTLY DIFFICULT

SCHNOODLE

SIZE: 8-17 LBS
SHED: LIGHT (HYPOALLERGENIC)
BARKING: A LOT
NOVICE: YES
CHILDREN: GOOD
APT: GOOD
OTHER PETS: GOOD
TRAINING: AVERAGE

SHIH-CHON

SIZE: 8-17 LBS
SHED: LIGHT 
BARKING: AVERAGE
NOVICE: YES
CHILDREN: GOOD
APT: GOOD
OTHER PETS: GOOD
TRAINING: AVERAGE

SHIHMALT

SIZE: 8-15 LBS
SHED: LIGHT
BARKING: AVERAGE
NOVICE: YES
CHILDREN: GOOD
APT: GOOD
OTHER PETS: GOOD
TRAINING: AVERAGE

SILKY BRUSSELS

SIZE: 7-12 LBS
SHED: LIGHT 
BARKING: A LOT
NOVICE: YES
CHILDREN: OLDER
APT: GOOD
OTHER PETS: GOOD
TRAINING: SLIGHTLY DIFFICULT

TOI LEO

SIZE: 10-18 LBS
SHED: AVERAGE
BARKING: A LOT
NOVICE: YES
CHILDREN: OLDER
APT: GOOD
OTHER PETS: GOOD
TRAINING: AVERAGE

WESTIPOO

SIZE: 10-18 LBS
SHED: LIGHT
BARKING: A LOT
NOVICE: YES
CHILDREN: GOOD
APT: GOOD
OTHER PETS: GOOD
TRAINING: AVERAGE

YORKIEPOO

SIZE: 5-15 LBS
SHED: LIGHT
BARKING: A LOT
NOVICE: YES
CHILDREN: OLDER
APT: GOOD
OTHER PETS: RAISED WITH
TRAINING: SLIGHTLY DIFFICULT

Let Us Help You Find The Perfect Puppy