Saint Bernard poodle. Very calm dog. Super easy to train. Great with kids, dogs, and cats. Only requirement is pick of the litter