[QUOTE=Lord Helpus;7938623]
Thanks for all the input. I have a love seat at the end of the bed which all the dogs use as a springboard.
As far as steps go, I bought the kind that Too Tru Doc showed — but it was too wobbly and the dogs were scared of it, so I donated it (unused
) Then I borrowed the sturdy kind (solid) stairs and Maggie, the old dog, went up them, but going down she was so used to leaping off the bed that she overjumped and fell off the stairs… So they went back.
I had not thought if a ramp though. I will make one of those (I have a woodworking shop and a ramp will be easy to make). Off to Google the rise v. the run ratio. 
I wish that Maggie would put her front feet up and ask for help, but she won’t. She tries to jump, falls backward and gets scared.
I will ask the vet about a trial of pain pills and also about Adequan.[/QUOTE]
A piece of 3/4" plywood covered on some carpet remnant would be cheap and easy to make and would work well.
May want to add some 1"x’s to the sides, so an older dog can feel the edge and not slip off it.
Mine are commercial plastic ones, but I added a rubber backed plain bathroom rug for ease of grip, carpet on them was still too slick.
To the chair height of 20", I have a “Pet Gear” that runs some 42" and 18" wide.
To over the trunk on the end of the bed, in my previous picture, 18" high, the ramp is a plastic telescoping ramp, so the length is adjustable for any height, that is set at 46", also a 18" width.
Name is Smart Ramp, of course.
If you buy one, stay away from those aluminum, telescopic ones with rolled edges, as there are reports dogs have slipped into the sides and cut themselves there.
Both of mine are plastic and have a small lips on the sides.
Those slopes seem fine for any dog, easy for them to walk up and down and don’t stick too much in front of where you put them.
Hope that helps.