JW Pet Giggler Ball is a durable rubber toy that makes a fun noise during play sessions. It does not require batteries, but makes playtime more enjoyable for both you and your dog. The durable construction enables you to use it for a variety of activities including fetch, tossing, shaking, and rolling. It is make with non-toxic rubber and is great for indoor or outdoor play. Colors Vary.