you cant breed, let's say, veiled and carpets together because their genetic make up is different. its kinda like trying to breed a gorilla and a human. or a dog and a cat.
However you can breed different locals together, like nosy be and an ambanja. Both are panthers. some still frown upon morph/ cross breeding, but i personally think they look cool.