Punishment is out in housetraining. A good bit of it is rewarding them for going in the right place with praise, play or treats. If you punish then the dog will avoid going in front of you making it harder to help them know the best place to go.
Back to basics rewarding Riley when he does go in the right place, no punishment if he goes wrong just try to interrupt and take him out. If he doesnt go when you have him out then keep him next to you or in his crate and take him back out in a wee while. He doesnt get loose time until he has been and you know he will be okay for a while.
While some dogs will be house clean by 16 weeks many will not and take a good bit longer. They are all individuals.
Back to basics rewarding Riley when he does go in the right place, no punishment if he goes wrong just try to interrupt and take him out. If he doesnt go when you have him out then keep him next to you or in his crate and take him back out in a wee while. He doesnt get loose time until he has been and you know he will be okay for a while.
While some dogs will be house clean by 16 weeks many will not and take a good bit longer. They are all individuals.