Breeds that mix with Saint Bernards include Poodles and Swiss Mountain dogs. Other breeds that mix well with St. Bernards include:
Saint Bernese (St. Bernard + Bernese Mountain Dog)
Saint Berxer (St. Bernard + Boxer)
Saint Dane (St. Bernard + Great Dane)
Swissy Saint (St. Bernard + Greater Swiss Mountain Dog)