when my dog is being scolded, we'll say "bad dog," and do things like that, and when it's really awful, then we'll ignore him and give him total silent treatment-- time depending on what he did. this makes him feel really bad. we won't even use his name, we just refer to him as "W."
my question is: does this even make a difference to the dog? i mean, he definitely feels bad and gets that he did something wrong... but after how long does he forget why he's being punished? if we were still ignoring him after 5 hours, or what if it was overnight, would he remember the next day why he's being punished?
Searches related to how long does a dog remember what he did wrong
how to punish your dog
dog knows he did something wrong
how to scold a dog properly
how long to punish a dog for bad behavior
dog guilty look
why do people do things they know are wrong
how long to stay mad at dog
dog guilty face