what is the difference between mixed breed?
A cross-bred dog is the offspring of two purebreds of different breeds. Mixed-breed (also called random-bred or, less flatteringly, a mutt or mongrel) usually refers to a dog with more than two breeds in its background. Purebred dogs, cross-bred dogs, and mixed-breed dogs all make excellent companions.