That makes sense. It's not a breed you see here in the States. I figured it was some kind of mastiff.Now that I'm on my computer I reverse google image searched to find that it's a Spanish mastiff, a livestock guardian breed.
I know what a Tibetan mastiff looks like, I've just seen them with shorter (but not short), thick coats as well as fluffy coats. There was a user here or on another forum who's Tibetan mastiff looked similar to the dog in the picture.That makes sense. It's not a breed you see here in the States. I figured it was some kind of mastiff.
For the record, both Tibetan Mastiffs and Leonbergers have long hair. Leonbergers look somewhat like a Golden Retriever/Saint Bernard mix.