Doesn't his bite attack use a bonus action? You wouldn't want duel wielding competing with that. THERE CAN BE ONLY ONE (bonus action)!

But ranger is probably his best multiclass option given his starting wisdom of 13. I don't really see a great deal of point in giving him fighter levels.

Monk is potentially an option, but again, may clash with his bite attack.