The Animal Recovery Mission (ARM) is an investigative animal welfare organization stationed in Miami Beach, Florida. In the past, ...