My puppy is having trouble with housebreaking. I urged him to walk across the rug, which was full of shards of glass
That doesn't sound helpful. What would make you want your puppy to get hurt like that?
I was a little bit angry about him peeing on the rug. I had a bad day and he woke me up by barking so much
Animal abuse has a strong connection to domestic violence. Find more creative ways to discipline your dog so that he learns in a more positive way.
Okay I will keep him at a distance and never hurt him again.
I'm excited to hear that you won't hurt him, but you don't want to keep him at a distance either. Spend time playing with him and cuddling. That will make him a well adjusted friendly dog.