So, what do you get when you mix an Irish Water Spaniel with an English springer spaniel? You get an Irish Springer, a dog fresh and clean as a whistle! This little joke illustrates the fact that crossing breeds can sometimes have some unexpected outcomes; some can even be comical, like the Puggle (Pug + Beagle), while others are very desirable. For example, the Irish setter, as we know it today, is the result of mixing six different breeds over time. According to...