I say he looks like mastiff & shar-pei. I don't really see anything else in him. It is hard to tell when they are puppies though, they can change so much as they age.
He is a cutie! And welcome to PT.