The first thing I thought when I looked at that pic was Pit. Maybe not full-blooded, but I think he has it in him somewhere. I see no Boxer at all. But, his paws aren't all that big, so he is probably mixed with some sort of Terrier. You will be able to tell much better when he gets older and his features fill out more.