The color appears to be broken red.
Hard to tell what kind of mix. Could be lop, mini rex, polishor any number of other breeds mixed in. Not English Spot (Enlgish Spots are actually 5-8 lbs, so it's not the size that rules it out), but he doesn't appear to have the fur, body type, head shape, ear lengthor unique spotting pattern of the English Spot.
Pam