hmmm our puppy at 9 weeks weighed about that, and she is now 5 months old and only weighs in at 17 pounds.
He appears to have jack russel in him, possibly rat terrier (markings) heck he is probably about a gazillion breeds mixed into one, that will be hard to determine until he is done growing and mature.
I say get him, love him, teach him manners, socialize him like crazy, and it wont matter what breed(s) he is!
oh and send me some puppy breath, and kiss that cute lil nose for me!!!!