when you see them squat, make some kind of loud noise(clapping,banging...) or quickly pick them up and take them outside to finish. if those dont work, whenever your dog goes outside and does something, reward them with a treat
to stop peeing on your floor?
You can get the male dog neutered, this should stop him from urinating in the house as much as he did.
shoot it
get him used to peeing with the leash on, so he'll get used to it.
Squirt him with a garden hose every time he does it.
The only way to prevent this, is to walk the dog in the evening. Don't give it pills, your dog will hate you for it.
your dog is probably marking his/her territory since it is an unusual place. keep reminding your dog that it is not right to go on the floor.. Thanks!!!
Positive reinforcement or punishment... You can show it where to pee and give it a treat when it does. or If it pees on the other dog, look at the peeing dog and yell "no" it until it stops. Either should work but positive reinforcement way usually works best.
throw it away.
Go to Walmart and buy Puppy-Accidents mats. They are at least $5-$10.
nothing
punch it every time it does it.or grab it forcefully by the neck and lob it across the room.sooner or later it will begin to associate peeing on the table with pain, and stop.