stella is part german shepherd and austrialan kelpie. she is house broke, leash trained, know some voice commands and is very smart. she is an alpha and does not respond well to other dogs that would challenge her but get along well with submissive dogs. I have a cat she does well, she love to hike and play in the water. She is use to sleeping with me but is use to being outside while I am at work. She has never been caged only free to run in the yard.