Poo dogs — anything crossed with a miniature or toy Poodle — are small, fuzzy and cute. They can also have totally unpredictable looks and personalities. But that's what's so great about a poo dog: Each one is a total surprise. Here are nine of the most common — and most adorable — poo dogs.

Cockapoo

Cockapoo

A cross between a Cocker Spaniel and a Poodle, the Cockapoo is bright-eyed and scruffy-coated. He could weigh between 6 and 30 pounds, and as with any designer breed, you can't know for sure how big your puppy will become. Cockapoos tend to be happy and affectionate if they're socialized from a young age.

Shihpoo

Shihpoo

Here is a poo dog who will adapt to your lifestyle. A cross between a Shih Tzu and a Poodle, the Shihpoo has a moderate activity level and loves going on walks and playing inside. Some Shihpoos love the spotlight and (health permitting) can do well in dog sports like agility, obedience and rally.

Cavapoo

Cavapoo

Want a gentle and charming pup who is just as happy sitting in your lap as she is playing fetch outside? Then the Cavapoo is a good match for you. A cross between the lovable Cavalier King Charles Spaniel and a Poodle, the breed may be good with older children and could also have the temperament to be a great therapy dog.

Maltipoo

Maltipoo

With puppylike looks that last well into adulthood, the adorable Maltipoo is one of the most popular designer breeds. But just because this Maltese and Poodle mix is beyond cute doesn't mean you can let him get away with everything. Without proper training and socialization, he could turn into a tiny tyrant.

Pomapoo

Pomapoo

A combination of a Pomeranian and a Poodle, the Pomapoo is undoubtedly adorable. But if you think that crossing the furry Pom with the curly-coated Poodle will make him hypoallergenic, think again. Allergies are not caused by a specific coat type but by dander, the dead skin cells that are shed by all dogs.

Doxiepoo

Doxiepoo

The Doxiepoo is the most unpredictable of all the poo breeds. It is impossible to predict what he'll look like; he could have the short legs and long body of a Dachshund and the curly coat of a Poodle, or he might look completely different because there is such variety in size, color and coat type between the two breeds.

Pekeapoo

Pekeapoo

You'll know when you have visitors if you own a Pekeapoo. The Pekingese and Poodle mix is an excellent, but potentially yappy, watchdog. If he has the flat face of a Pekingese, your designer pup may also be a snorer who may not be able to handle heat and who may need to live in an air-conditioned home.

Lhasapoo

Lhasapoo

The Lhasapoo is a cross between a Lhasa Apso and a Poodle. While you can't be sure whether his fur will be tightly curled, loosely curled, wavy or straight, you can be certain that he will have a soft coat you'll love to pet.

Pugapoo

Pugapoo

Pugapoos are known for their silly antics, and this breed is sure to make you laugh. This is another poo dog with unpredictable looks and personality. He might have the straight hair of the Pug or the curly fur of the Poodle. He could be a barker like a Poodle or a snorer like a Pug. While you can't be sure what your Pugapoo will look like, with plenty of socialization and training, he will certainly be a wonderful companion.

More on Vetstreet.com: