Here are some tips for you. The first on is the least expensive.
Sometimes changing the surface of furniture that the dogs like to jump on can decrease the desirability of the object. Plastic rug runners with spiky plastic tips on the bottom (used to grip rugs when placed over carpeting) can be cut to size and turned upside down to detract a dog from a certain piece of furniture. The strips can be taped together on the smooth side.
This is even better than the rug runners. Search for X-mats and buy enough to cover the bed. Even our boxers, who destroy everything, won't get near them.
Check this site out
http://www.petzoff.com/