Haven't you said she likes crates? Maybe you could set one up and put it in there?
Sometimes, the smallest things bring the greatest joy.
My old dog had declining kidneys. Some aches and pains as well. We tried formulations containing glucosamine and within 2 weeks she had an intractable UTI. Anyhow after a lot of research I found you have to be careful with that supplement if a dog has kidney issues. Even the vet was not aware. Stopped supplementation and no more UTIs.
Some people swear by turmeric and black pepper as an anti inflammatory - google 'golden paste for dogs'.
Actually acupuncture did help a bit. Here you have to be a qualified vet to practice animal acupuncture. Your own vet (if not the same) makes a referral.
I got a heated pad but in our case it didn't seem to help. It is recommended that you leave part of the dog bed free of the pad. Even though they mostly have a very gentle warmth, it can get too much for the dog. You can get some with temperature control.
Yes it is a roller coaster. And as they get older sometimes fixing one thing affects something else. It used to feel like one of those acts we used to have - trying to keep a row of plates spinning and it getting more and more difficult..
It has been very hit and miss with the vets here. Some have very little knowledge of nutrition and just want to dish out meds. Others take a more holistic lifestyle/diet approach. Plus sometimes, say you have been battling a condition for years and perhaps belong to a fairly international Forum/Group for that condition, you can end up being more of a specialist than your vet.
It was thanks to an American on a forum that I got my girl off oral steroids and onto inhaled steroids. But I first had to convince my vets and even get them the clinical data as they had never heard of it! Pretty sure that saved her life at the time.
Even experienced vets don't always agree. I had one vet prescribe Metacam and another vet astonished that it would be prescribed for a dog with a failing liver. I'm always guided by my vets but have learnt to double check everything because ultimately it is down to me.