Owning a Bernese Mountain Dog puppy is moderately expensive, with an average initial cost between $600-$2,000.