Putting them safely in crates sounds like the best thing since the fool obviously has zero respect for your authority regarding your animals. I get downright nasty if people dont respect my wishes in MY home regarding my kids or my animals. They get one chance to play by the rules and then they are removed from my home until they can listen and are invited back in which is usually not going to happen. Get mean if you have to. Your animals, your rules.
The more people I meet and talk to,the more I love my dogs and their intelligence.
Zena GSD 6/1/03
Shasta GSD 5/5/10
"Dax" Thor z vom Weberhaus GSD 3/18/2013
Riley GSD/BC 1/10/05-2/1/2013