I think Joe Horns case was unique. He was protecting his neighbors property, not his own.
Yes, but the castle law protects your neighbors property too. If I asked you to keep an eye on my dogs while I was gone and you saw someone stealing one out of my yard you would be within the castle law to shoot them.
My point was though that when it's just property that's involved that you'll have a harder time proving your need for deadly force than when you are physically threatened. If you're going to go that route you should be prepared financially.