"No. Rather than true teeth, geese are in possession of hard, spiky cartilage known as tomium. It looks and functions the same way as a row of teeth, but it's a growth made from the beak itself. One distinguishing feature of tomium is that it doesn't have any enamel. If you look closely at pictures of goose teeth, you can tell that they lack enamel. They're all cartilage."
https://www.quora.com/Do-geese-have-teeth
https://www.quora.com/Do-geese-have-teeth