It almost looks like it might have a little shar pei in the face in my opinion, so I suppose my guess is dalmatian/shar pei mix, but that's a really tough one. I could be way off. I have a lab/shar pei mix (peibrador) and other than the color your dog resembles its face and body somewhat.

Here's a pic of a dalmatian/shar pei mix (sharmatian) -- http://www.dirty-dog.com/petey.JPG.