I think it might be less stressfull to put the little guy in a crate when someone is at the door, poor chap aint having a lotta luck being dipped every so often at the vet and all huh, just be patient with him, he will be ok! Good luck and please keep us posted