He's not purbred IMO. Coloring is too buff, not fawn, no defined lines of white, boxers have very defined lines, and the throat is too fleshy. The mask isn't covering his face the way it should and his hair coat is too thick and furry in places. Boxer mix, perhaps boxer parent combined with boxer mix parent. Very close but not pure. Looks sweet though.