I'm looking for: Fairly intelligent and good with other dogs and children. A protective dog is ok. I'm not a fan of ^lots^ of hair everywhere either. Need to be ok being left alone for short periods. I'd love any suggestions!! Thank you