Any dog can be cross bred with any other dog provided they have the physical ability to carry the pups. Any two big dogs can be cross bred. Any two small dogs can cross breed. The difficulty lies in the size of the organs involved. That's why interbreeding between large and small dogs is limited to those small males who own step ladders.