Terintania wrote:Ashmoria wrote:no
the dog doesnt even know he did whatever the bad thing is. he just knows that .....if the trash is scattered about the kitchen the master will be angry. dogs learn through repetition. and they are very sensitive to human moods.
so much so that a dog will pretend to be OK around his master when he is sick or in pain.
Again, I have to say tsomthing against that. Earlyer my dog barked, and imediatly ducked his head down, looking guilty. To me that clearly shows that he knew he shouldn't have barked.
does he "look guilty" when no people are around when he barks?
you can train your dog not to bark. if you do it by punishing him when he barks he may well expect a punishment when he barks.