I bought this for my cat but he's not really interested in it but he is nearly 18.
The dog on the other hand loves it, she has spernt hours chasing it.
It holds a charge for ages, I have used it a lot and still haven't had to charge it.
The ability to recharge it via usb is a great design feature. Others I have seen need constant battery changes.
I haven't really used the torch or UV function but they both seem really handy.
I also like the added bonu of the storage tin to keep it safe and keep the chargng cable handy.