I have two dogs, one big and one small...they both love this toy.  Best of all, it's extremely durable.  Normally with squeaky toys I have to monitor their play with them because if I don't then I come back in the room three minutes later and they have it all torn apart, stuffing all over the room and have proudly destroyed the squeaker.  This one we've had for a couple weeks now, it's in their toy basket that they always have access to, they play with it pretty much daily and they've yet to destroy it.  Fantastic deal on this.