Yes, if they are hurt
Never heard of a Nigerian goat but I have owned a couple of Nubian goats and yes they do have upper and lower theeth.
no
there theeth
32
Yes.
yes
They theeth is really sharp to me
yes.
Your back theeth
no I don't think so
it has a big theeth