Hello & welcome,
First, I do need to warn you that if Precious cannot put any weight on the leg at all (even for a moment), we'd be concerned about a possible hip dislocation. If this has happened, it is an emergency since the longer a hip joint is dislocated the harder it is to get back in and keep it from dislocating again. As well, if there is any chance of fractures that too should be seen by the local vet urgently.
Otherwise, if she hasn't any risk of these and can put her foot down for at least a moment, then you can consider using Tramadol and I'd note that it is a safer option than OTC anti-inflammatories like Aspirin (which aren't great pain relief and can cause stomach
ulcers). In fact, we rarely use Aspirin in dogs but use Tramadol quite regularly. In regards to doing so, we could give a 50lb dog a tablet of 50 mg Tramadol every 8- 12 hours while resting her until her appointment. Of course, that means no stairs getting on/off furniture and just lead walks to do her business and rest. As well, as arthritis
is so common at her age, you can also add in OTC joint supportive care like Glucosamine, Chondroitin, Omega 3 fish oils or Duralactin. These just can keep them mobile and help if she has underlying joint issues at her age.
Please take care.