The dog isn't housebroken yet. You have to be patient and continue to work on housebreaking by being consistent with training.
If your dog is still peeing on the couch, then you have not trained him/her well enough yet.
There are several reasons why a 6-month-old puppy may be peeing in the house. It could be due to incomplete house training, a medical issue, anxiety, or marking territory. It's important to consult with a veterinarian or a professional dog trainer to determine the underlying cause and address the behavior effectively.
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.
There are several reasons why your 7-month-old puppy may be peeing in the house again. It could be due to a lack of proper training, a medical issue, anxiety, or a change in routine. It's important to consult with a veterinarian or a professional dog trainer to determine the underlying cause and address the behavior effectively.
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.