Dogs come in all shapes and sizes! When one kind of dog breed has puppies with another kind the result is not only a super-cute puppy, but also a new kind of dog. And that dog breed needs a name. So a Labrador and a poodle mix is called a labradoodle. Easy, right? Except there are lots of different mixes of dogs out there—some weirder than others. Take the quiz to see how well you know your pups!