My German Shepherd absolutely loves these. 5 different squeakers so plenty of fun. Can get them cheaper here as an add on item than in my Supermarket. I order them 3 at a time and only have to throw them out after they get too nasty looking. Very durable.