We have one dog. She's a 10 year old Aussie and she's an angel! But she's not a very good watch/guard dog, and she's getting old. So we've been looking all over Petfinder and craigslist for a puppy. But we are in such a toss-up! We are looking mainly at collies/collie mixes, Aussies/Aussie mixes, and stuff. Most of the mixes are with a Lab. We've never had problems with Ginger (our Aussie) and my chickens. She's been wonderful with them. She's amazing with kids too - we got her when my brother was just born, so as he grew up he would climb all over her, and then my little sister came along and did the same thing. She's never roamed. She's my baby. <3 I love my Aussie... In the past we've had 2 mixed dogs. One was a German Shepherd/collie or lab mix, and the other was a lab/husky. The lab/husky was always jumping our 6+ foot fence. Was that from the lab or the husky? The German mix was a very good dog - until us kids came along. We kind of shoved her out of the way... But in the worst she ever did was growl a little. Collies... We have no experience with them! A few of our neighbors have Border collies though. Yesterday we saw one of them at the end of our driveway... Does anyone have experience with collies roaming? We need a dog that won't roam - we got fed up with it and sold the lab/husky. And we've read that Border collies are extremely hyper... So what sort of advice do you all have? Are Labs good with kids and chickens? Would a lab/collie or lab/aussie mix be a good idea? Purebred Aussie? Collie? We won't be doing any fancy stuff - no showing, no agility, just regular walks and working with our animals. So.. A summary of what we most definitely want in a dog: *Good with kids, cats, chickens, and another dog *Good guard dog *Good watch dog *Does not roam *Not hyperactive *Will relax indoors and behave *Medium size Any input will be greatly appreciated!