My fletch DESTROYS squeaker toys in record amounts of time! I used to buy them at walmart for 99 cents, then I realized that I was spending MORE money buying cheap ones that hed have destroyed in 1 day, so now I buy more expensive ones, but some have actually lasted a good year! He does rotate favorite toy of the day everyday though, so I think that helps! He always goes back to the doggy thing from petsmart (ya know the one from the commercials?) He has 1 regular one and 2 christmas ones and I think those are his favorite toys!