I have a St Bernard pup.
She is great, but I have a 5 bed house and a large garden, and even then she takes up a lot of space.
They shed like mad, I hoover 3 times a day, and it never looks hoovered.
Training has been a long and hard process, they aren't quite as quick to pick up training as a lot of other dogs. A St on a lead getting the zoomies bloody hurts while you keep them under control too.
My St went through a phase of chewing my skirting boards, and she literally has me with her 24/7,goodness knows what damage could be done if she were alone.
The drool situation is fine until 9/10 months but its absolutely mad, she can't walk past me without a large amount of slobber.
I didn't get a crate for her, but someone I know has a crate for theirs and they had to get it imported from America at an eye watering cost.
My insurance is £120 a month, food is extortionate too.
If you have kids then you need to think hard about the puppy nipping stage, it's bad enough with a small dog, can you imagine what it's like with a St?
Getting mine was 20 years of research and getting the right time in my life to have one. And I wouldn't be without her, I honestly adore the very bones of her, but they aren't a dog to get on a whim because they are cute or whatever.
You can't have such a large dog in a small house, it would be totally unfair.