Medium Hair Dogs

Miniature Australian Shepherd

Not only is the Miniature Australian Shepherd small in size, but these dogs are incredibly intelligent and easy to train.

Bernedoodle

The Bernedoodle is happy, fluffy dog that will be your companion for life.

Dutch Shepherd

Even though the Dutch Shepherd made its debut on the farm, this breed now makes a wonderful companion for your family.

Shih-Poo

The Shih-Poo is a mix of Shih Tzu and Toy Poodle breeds.

Havapoo

The Havapoo is a mix of Havanese and Miniature or Toy Poodle dog breeds.

Maltipoo

Cute and cuddly, the Maltipoo is an affectionate hybrid breed dog (purebred Poodle and Maltese mix).

Miniature Schnauzer

The Miniature Schnauzer is a loyal, fun dog that looks more like a classic breed than many people realize.

Dachshund

A lively and affectionate dog, the Dachshund has a bold personality.

Siberian Husky

The Siberian Husky is an intuitive dog and will learn well in an obedience class.

Goldendoodle

The Goldendoodle came into existence by breeding a Golden Retriever to a Poodle.