They say a donkey is the best livestock guardian but my place (like yours) was to small to keep a donkey. I have never been without a dog of somekind. I like to have a working dog and a pet dog. 1 inside and 1 outside …. most of the time. For an inside dog we/I have always had Schnauzers because they don't shed.