Hi,
I would say you have a naughty dogs with some behavioural problems (but then again what dog doesnt have

), what breed of dogs do you own?
Have you taken your dogs to puppy training classes? just curious. Most people who buy dogs / puppies now don't teach their dogs how to walk properly on leads and if it is not done properly then it can cause problems like excessive pulling either when they see something or not.
As for peeing on the bed, well a dog should know their place in the house and should not be allowed on the bed, especially when they urinate when they get excited. The easiest thing to do is to not make so much fuss, fuss can be made but not to the extent of the dog wanting to urinate.
I would recommend searching for a canine behaviourist or a local dog trainer for advice and possibly join an obedience class. There are plenty of excellent books on canine behaviour and how to work on problems, but some methods might not work with certain dogs, that's why it would be better for you to see and talk to someone who has knowledge and experience.
Hope this helps
ae
__________________
animalexpert - a life long learner
Qualifications: FdSc AMgt. N.Dip AMgt, and VetMed Cert
Working towards: BSc AMgt, A.Dip AB, Marine Zoology and Herptology