Answer:
It's normal for a baby to show his first tooth as early as four months, or a late child could be 15 months . A few babies are even born with a tooth! A child should be between two and a half years old or three years old before he/she has a full set of their teeth .
Check your other post I gave examples
You could be dehydrated or be taking medication with side effects
U should go see ur doctor first if it’s been 8 months that’s to long and there my be another issue/problem with ur knee