I have 6 dogs, all of whom are pampered inside pets. 3 of the little snotty-nosed mop dogs and 3 herding breeds. After last night, I've decided we need a couple outside guard dogs - not necessarily attack dogs, but ones smart and big enough to protect themselves while running free on our property, and hopefully to deter trespassers and nasty neighbors. One of the neighbors (long story, but we've had problems with neighbors harassing us, I didn't see the person, but know it was one of them, probably the teenager, as it was someone on foot and the border collie followed the smell to the neighbors drive when I took her out afterwards, then the neighbors started driving up and down their drive 15 minutes later at 3:30 in the morning while we were talking to the police) threw a rock threw my bedroom and glass shattered all over the floor and part of my bed while I was sleeping. Luckily we weren't cut. We found another large rock outside my mother's bedroom window, but it didn't break the glass. The only dog that growled or barked before the glass shattered was the little mop dog that sleeps with my mom. I'm really disappointed in them as the person had to be on our property to hit the house. Usually they all bark and carry on if something is near the house. Anyway, I'm looking for advice on what breeds to get. I want them to be able to sleep outside and run the property near the house at night, smart enough not to bark neeedlessly but able to warn us if someone crosses into our territory, and affectionate towards us and the other dogs, but not friendly towards strangers. Mom says no pit bulls and brother doesn't want Rotties (I love rotties myself). Oh, we have poultry and will be getting pigs and goats, so it can't be a breed known for killing farm animals. Sorry, this is kinda long, but I had a rough night with little sleep so I'm rambling. TIA.