Depends on the dog
It should be obvious to everyone that the durability of a toy like this depends on the individual dog's play style. Our 4-year-old Münsterländer-Labrador mix had the Dottie from the first week and it was still in good shape. She absolutely adored it, fetched it a million times, tugged on it, and it even went through the washing machine a few times. It survived all of that. I only had to mend a small spot on the seam once. Then our little Beagle girl came along and the Dottie didn't last two days. Now she's a year old and manages to destroy these toys within 10 minutes, so unfortunately our older dog has to go without her beloved toy. The price is just too high for only 10 minutes of fun.
So, if your dog is a gentle player, the Dottie is absolutely recommended. But if you have a little destroyer at home, a soft toy like this logically won't last long.