We do agility and have purchased a similar product before. The materials are safe for dog's mouth and teeth and also "tug" pretty well. Unfortunately, this product is more lightweight and less durable. Since this is not a chew toy, but an interactive one, it's fairly easy to check the toy frequently for wear. I was disappointed in the product this time. It's getting harder to find good durable toys, anymore. This toy might be good for a dog with a relatively soft mouth, but those dogs often won't tug and it's certainly not particularly good for my go-getters. I will not buy again.