Wow, those PETA people have some balls. If they showed up at my place, I'd be calling the police at a minimum. It could probably be argued that they're impersonating a police officer. Try to push their way inside though, they're leaving in one of those big, fancy vans with the flashing lights.