The dog isn't housebroken yet. You have to be patient and continue to work on housebreaking by being consistent with training.
because the puppy is not trained.
If your dog is still peeing on the couch, then you have not trained him/her well enough yet.
he's marking his territory
You can get the male dog neutered, this should stop him from urinating in the house as much as he did.
to stop peeing on your floor?
Toilet train him perhaps. type in'how to house train my dog' in google.
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.
I should house train my dog by following this guidelines strictly, http://dogtime.com/housetraining-for-adults.html
In case it is male: marking its teritory
If the dog is still peeing it is not house trained. Does it pee when it gets really excited or when its behind your back and you can't see, or is it when you yell at him? There are three main reasons for peeing. 1. Not being housetrained, the dog simply doesn't know that he is better off peeing outside then in. 2. Submissive peeing, when you yell at your dog and he pees because he simply doesn't know what else to do, he's scared. 3. Medical conditions such as urinary, bladder or kidney infections, the pee should look different, maybe a little darker or with a bit of blood in it, might smell funny, and the dog will be going more often but less will come out.
throw it away.
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!!!
Today I had to take my dog to obedience classes so he would stop peeing in he house.