Yup it is rubber, it is a dog toy. Only time will tell.
We use Cookies for a better experience, you can learn more about it here