I once had a dog so smart that he pretty near house-trained himself. The first time he messed in the floor, I rubbed his nose in it and tossed him out the screen door. I never had to do it again. From then on he'd mess in the floor, rub his own nose in it, and then jump on out the door all by himself.
Janie