When I got my first dog back in 2013, I bought those rope toys for a few bucks from Walmart. They'd literally fall apart in like a week or two.
Ever since 2014, I found a free way to make dog toys which will last for months on end. Take a pair of worn out holey/thin socks you are going to throw away, tie them together.
It then becomes the perfect length for a "rope toy". I throw this for the dog to fetch and we play tug of war. She absolutely loves it. She can grip onto it really well and they just last forever. You can wash them as well every so often. When it finally gets torn to shreds, just make another with another pair of socks you were going to throw away.
This toy is superior to what you'd buy at the store in my opinion. You can tie to any length you like for shorter or longer "ropes". You can even tie 3 socks together for a longer rope if you wanted, but I find two to be perfect.
I literally haven't spent a dime on dog toys since 2014. My dog doesn't care at all about status :)

Tied together:

Here's my 8 year old fur baby with the socks I just tied together above:
