The reason I said Saint wasn't the mask, but head shape and hair length. The hair looks really long to be a bully x to me. He's definitely got a big breed in there somewhere lol.
I think the ones that said Landseer Newfoundland may be right. His face structure and coloring looks so similar. Only thing is he is short haired, so obviously not full blooded. I did some research on the breed and it says one distinctive feature of them is webbed toes......and he has them. Thanks everyone for the input
My main issue with picking certain breeds is how common are they? I've never seen a Landseer, but they could be more populous elsewhere. Therefore, what are the chances of having a mix of one? Same with American Bulldogs; I've only seen them at weight pulls. I can't really tell too much from the pictures given, just that he doesn't look like he's got bull breed in him.