If you have the opportunity, go for it. I have a Saint Bernard myself, and I have to say that it is the best **** dog I have ever owned. Affectionate, loyal, dependable, playful (although also a bit mischievous at time) and extremely good with even very small children. I would recommend it to...