To me, mixed or cross is the same thing, a dog that is not purebred but two or more mixed. If that's not right, I'm in for an education. Designer breed to me, is a dog bred from two different purebreds just to make money.