send WILDCARD a PM as she is an expert in Papillon
You might want also to take her to your vet just to see if she has a microchip . . .it could very well be possible she is even stolen and whomever did that decided that the owner is close to getting to him so he took drastic actions . .
she is gorgeous and so for the owner to just to that is really quite unthinkable.