Seeing how it is made in the Philippines, I myself would not give it to my chins. They, along with other countries, do not have the regulations in place that says items for pet use have to be pesticide free, chemical free, etc.
There are plenty if people on here that make items that made of organic materials that would be a lot safer for your chins!