Great picture, Pam.

I'm thinking that is a Dogue de Bordeaux perhaps. Any other opinions?