Hi There
I am sorry to hear that you are having problems. When did all this start and how old are both dogs? With the house training if you are at home all day, I would start letting them out every 2/3 hours at least - use a timer that will go off to remind you of your task. Stay outside with them and if they do the deed, praise them loads straightaway. If they start sniffing in the house, immediately put them outside. I am afraid with house training it's alot of patience and persistence which does pay off eventually. It sounds like you may need to make efforts for the dogs to 'detach' themselves from you and that you only give them attention when you see fit and not the other way around. When the dogs start wanting attention - ignore them, fold your arms and turn away - they wil get the message. I had the same problem with a rescued dobermann I took on in April, she had never had any affection and every time I sat down, would try and climb onto my lap or jump up so every time she attempted this, I stood up and turned my back. It took about 2 days before she finally got the message, now she comes up and sits down. When you say they dont like other dogs? how do they react? Have they not been socialised much with other dogs? It may be worth in employing the services of a dog behaviourist if you can afford it - he/she would be able to better advise you really.
Best of luck.
Maria