i have 10x10 chain linked fence dog kennels for some of my birds,, and YUP their dog proof,,, and if a dog does get in,, then its 1 hell of a dog !! hehe,, even out here where EVERYONE knows i'll shoot their dog if its on my property,, i STILL know that there WILL be a dog get in here,, and i prepared for that.and not ALL loose dogs are from idiot owners,,,,, like my before post,, there will always be a rogue dog,, some dogs RUN out an open door when the owner is walking through with bags of groceries,, there will ALWAYS be a kid that didnt close the dog pen all the way,,,,,,,,,,,,,, common sense = be prepared,, its not always the other persons fault,,,, we DO have accidents, and things do happen out of our control,, so,,, do ya duty and protect ya birds any way possible,,,,, if it happens on YOUR land ( even if its someone elses loose dog) its YOUR responsibility.
EDIT: ta say,,, i have walked dogs back to their owners a GOOD many times,,, theres an old school teacher lady that has a hound that gets out about once a week, he tries to get to my birds,, and i go out, tie her up,, and walk her back home,,, this old lady has all she can do to see outside,, let alone fix her MANY holes in her fence,,,, i KNOW this dog will be here,,,, so if i leave a gate open for him to get in and eat my birds,,,,, AGAIN,,,,MY FAULT