Question: do sheep have top teeth?
Answer: Sheep have no teeth in the front part of the upper jaw which consists of a dense, hard, fibrous pad. When born, the lamb usually has no teeth. Within a week after birth, the milk teeth or temporary teeth appear in the front lower jaw and by the time the lamb is two months old these, eight in all, have erupted.