I definatly see some Sharp-pei in there. Boxer maybe? Mastiff? Maybe you can tell more easily when he is fully grown. It's easier to tell that way.