The Bernese Mountain Dog is a breed that can handle cold weather fairly well. They are able to withstand temperatures as low as -20 F, but they do need protection from the elements. The best way to keep them warm in cold weather is with a coat, boots, and gloves.