See these cute St Bernard Puppies when they are just tiny little babies! When grown up, these little guys become large size dogs that can weigh over 310 lbs but on average they are between 140 and 264 lbs. They can be as tall as 27.5 inches to 25.5 inches. They have either smooth or rough thick coat in reddish brown and white. Saint Bernard breeds are a mixed of hard working dogs from Swiss Alps and north Italy that are bred for rescue. St Bernard dogs are known as a rescue dog and also for their enormous size and friendly character.