Sounds like he could’ve used a big noisy dog around the place. Or maybe more than one - I have two.
(They help a lot!!!)