I think Rat Terrier/Jack Russel. He looks ALOT like my rat terrier that passed away a couple months ago but yours has a longer snout. He's a cutie! I bet he's quite the energetic little bugger too! Mine sure was!