I'm going to admit I haven't read this entire thread... but I do want to say, dogs are NOT vindictive. It is simply not in their nature. They are totally dependant on you for food, shelter, affection, entertainment, everything. You are their world.
Dogs can be disobedient, but they are not spiteful. That's a human motivation.
Also, a lot of people think their dogs act guilty, but it's really just that the dog can anticipate that the almighty humans are going to get angry. They don't think, "I'm a bad dog for getting into the trash." They think, "trash on the floor means I'm going to get yelled at." There is a lot of research to back this up. Yorkies in particular figure out that potty on the floor gets humans upset long before they connect this with their body functions.
__________________ If you love something, set it free. Unless it's an angry tiger. |