800 grams at 3.5 - 4ft? Thats one hell of a thin BP. I've got a few 800g girls right now that are probably under 3. But, to answer your question, yes. That does seem small for a 5 year old female. Not so much for a male. I've seen some males that only reach about 1000g