Saint Pyrenees are cross breeds between Saint Bernard and Great Pyrenees. These large dogs are known to be a great family and watchdog with their size.
Saint Pyrenees

Saint Pyrenees are cross breeds between Saint Bernard and Great Pyrenees. These large dogs are known to be a great family and watchdog with their size.