The Miami-Dade Police Department's Animal Services unit is getting a lot of attention lately, none of it... More >>>