What are you, some kind of geigh porno maker? You want to snack on his schlong?
Next time- 15 seconds after he is finished open the window and yell.... "I will be releasing the dogs in 45 seconds, please get the F_ck off my property.... Thank you for your compliance"