19 unusual but super adorable mixed breed pups.

Pug + Beagle = Puggle

Pug + Poodle = Pugapoo

Advertisement

Chow Chow + Husky = Chusky

Advertisement

Chihuawa + Beagle = Cheagle

Advertisement

And my personal favourite... Corgi + Toy Poodle = Corgipoo.

Advertisement

So cute, all of them! Do you guys have any awesome mixes in your fur families?