To the average person words such as cockapoo, yorkipoo, and dorgi may seem inappropriate for polite conversation, but in actuality they are the names of mixed-breed dogs. Previously, many of these mixed-breed dogs (formerly referred to as mutts), would have been of little interest. But in recent years more and more people have become entranced with having these animals as household pets. The...