Certainly Minipin - he looks, as others said, like a slightly stockier red Mini Pin! A pittie mix would, I think, be bigger, and his face doesn't seem at all pittie-like - doesn't have the broad "cheekbones" that pitties have.