Just one more suggestion that I don't think has been made.
You HAVE to get the urine smell out of any place they have pee'd! That means hot HOT water and bleach if possible (or white vinegar) on blankets and pads and steam cleaning carpets and floors. IF they can smell urine they think it is OK to go there. There are products that will take out the urine too.
Then start from the basics as has been said.
IF you can afford a dog trainer then go for it, but have someone come to your house...training them somewhere else won't teach them where to go at home. If you can't afford a dog trainer per se, what about a vet tech student or even someone who volunteers at a animal shelter and or rescue...they would charge less.
I hope you feel better soon. When you are in pain it is hard to cope with things as well as do what you want. |