I'm sorry Teal. You are NOT a bitch. I would have chased the shepherd (and it's owner) off with a pitchfork or shovel. Someone going near my dogs without permission while I am not home is a big deal, I don't give a shit what anyone thinks. My dogs, my responsibility, my pride and joy. If something were to happen to them because of some asshole going onto my property when I am not there, well, may karma have mercy on that poor bastard.