My giraffe

This is my best new buddy, very soft, rubbery and chewy. Just what my jaw needs now that teeth are trying to come out of it. Why would I need teeth anyway?