@AwkwardPaws27 Ok, this isn’t a perfect solution but it does work and is definitely within your budget.
I’ve got two dogs, and have tried lots of cheapie machine washable/rubber backed rugs/runners over the years, but they either don’t wash well and crease badly and/or the backing starts to break down (which is a massive pain when it leaves bits in the machine). Turtle/Hug rugs are brilliant (my clients have them) but are £75 plus for a runner - so totally out of budget.
The best solution I’ve found are the IKEA Tiphede rugs - in black/natural colour. The two sizes I use are an 80x150 runner in the hall, and a 120x180 rug by the back door. They’re made of cotton and the best way to describe them would be a like a very, very heavy upholstery type fabric.
You can vacuum them on a very low setting, but I find it much easier to shake them, then if necessary go over them lightly with a carpet rake to remove hair before washing. They wash really well but better to keep the spin speed as low as possible to avoid too many creases (I use 800rpm - takes a bit longer to dry though).
Price wise, the runner is £9, the rug is £10, and both will fit in my 9kg machine together.
You can get two of each size, plus a carpet rake (from Amazon, this one) for the grand total of £43.29 - that gives you a spare of each to use whilst the other ones being washed. You might need some non-slip backing, IKEAs Stopp Filt works for me, one pack is enough to cover the area under both for £6.50.
The back has a seam - the pic shows a corner of right/wrong side up - but I’m not worried about it showing so I use both sides before washing. If the weathers REALLY foul, however, I’ve got a couple of old single duvet covers to chuck over the top to mop up the worst, as they’re quicker to wash and dry.
Definitely worth going to have a look!