How big was the pot and how much was it to call?
You need to work out how often you have to be good there to justify the call. If you think he's bluffing 50% of the time and it's only costing you 25% of the pot to call then it's a clear call.
Assigning people hand ranges is the key. I've seen short stacks make this move time and time again on dry flops. about 1/3 air 1/3 crappy pair like 33 and 1/3 nuts.
It also depends on how you got to that spot. If you raised pre and cbet he's going to put you on overcards (like AK) a lot and use his tiny stack to make you fold. Don';t forget you've got 6 outs that are probably clean even if he does have a hand. You'll hit and A or K almost 1/4 of the time by the river.
Playing against short stacks is a pain in the arse.
This is it though, it was his first game. I had no read whatsoever. It was a tricky situation. Given that he shoved all in and I had over ten times the pot in my stack, I thought fuck it, call.
He limped, I raised, he called pre flop. So I put him on connectors/suited ace/small pair/broadway(KJ KQ) etc.
When he went all in, it was tricky and I'd called a few bluffs previously, so maybe that was in the back of my head also.
I called, he showed A5 clubs (his 5 wasn't paired)
- I won and he left the table.
Other times, I'm not! 
