When we first moved into our home over 9 years ago we had a german shepherd mix. We have a note on our pest control account that says "owner has big dog, call 24 hours prior to going. Gate also locked"
It worked. Of course we no longer have our big baby but we never had them remove the note. Works like a charm
They call me and if I just need them to do outside stuff and I am not going to be home then I will usually tell them to go ahead. I keep my house locked up tight when I am not there.
Unfortunately you probably signed a waiver when you signed your rental agreement saying that the office can go in without your permission for needed repairs and for emergencies.
Glad to hear that you were so observant of them talking and all and can protect your little guy from them.