Firstly, don't stress hunny my little girl is 8 months old and i don't even think she weighs 8kgs yet. She's always been below average for her weight. You are doing a great job. teething can make babies lose their appetites and wouldnt be surprised if it slows down weight gain. The extra activity she is doing could also be playing a part or she could be coming up to a growth spurt.