I was tuaght a trick by my vet, it works great and fast. Take an empty soda can and fillit with pennies about 10-15. Tape up the top of the can to hold the pennies inside. Whenever the dog has an accident, shake the can by his ear, and say "No". Make sure that the dogs face is near the accident so that he knows why he is being punished. I have trained many dogs with this method, one dog was trained in a week, no all dogs are this easy though. I also had a friend that used this mehtod to successfully train her boxer to stop jumping on the kitchen counter tops to get to food. Give it a try, it just might work for you.