I'm wondering if any one has had this situation, the toy in the photo has been with Bailey since I brought him home at 9.5 weeks, He is now 20 months old. Bailey loves this toy to pieces, it is the only thing he humps

The problem is it's very icky now, raggedy, thread bare and blah

It's been washed so many times, I've bought replacements, one in the same color and another in a different color and Bailey cannot be bothered with the new ones. I've taken away his fave toy and he cries and whines until I give it back, I want to trash the toy so bad, but I feel guilty! Have you all throw out your fur kids favorite toys, and if so, did they forget about them once they were gone?