What Breed is My Dog?
Im no expert by any means; however, the first thing that I thought of when I saw that face was St. Bernard. As a Great Dane mom, those legs do resemble a Danes. So my best guess would be a Dane/Bernard/Lab/+++ mix. Beautiful dog!