Yes, only on the bottom row.
Yes
no
You can check its teeth as to how many adult teeth it has.
no they do not
As a goat ages more of their front teeth will come in up until the age of 5. When the goat has all his/her teeth provided none have fallen out there should be 8 bottom teeth. Goats have a strong pad in the upper jaw instead of teeth. They do have some molars in the back of the upper jaw.
6 teeth on bottom
zigzag teeth....................
You can age a goat by its teeth, but once all the adult teeth have erupted it is very difficult to tell how old a goat is.
Mature goats will have 32 teeth, 24 molars and eight incisors. To learn more about goat teeth, view the following related link.
I dont now why do you care
No, they do not have their upper front teeth. It's just gums.
This is called bruxism and it can be a sign of pain.