Possibly a Dogo Argentino, yes. Or Fila Brasiero. Presa Canario. (sp)
Would anyone like to post pictures of the above for comparison?
Spelling corrections would also be appreciated. Thank you.