Aww the mastiff makes my heart ache. Reminds me of my cadee moose who passed away last year. She was a pure bred cancorso mastiff as well and was almost pure black like your big boy there. Only difference was, was she has brindle on her back legs and no white spot on the chest.
Im for beautiful stocky beefy dogs. This one definitely will get my vote. I miss my pittie. 13 when she passed. Planning on getting him fixed soon? Less cancer and tumors in the long run just saying. Mine wasnt fixed until she was 6-7.