Take heart. Be glad you are aware of the situation - even 10 years ago you might not have been. Make sure anyone else in the neighborhood with children - even if they just visit - are aware. Keep the animals away from him. Ask the police what they are doing, what measures they can take to keep the neighborhood safe.
It is better to be aware and smart about it. Take no chances. Assume nothing.
You are luckier than lots of people - you have Shelties - alert and barkers - will will let you know if anything untoward is happening.
Bookmarks