The Miami-Dade Animal Services Pet Adoption & Protection Center, 3599 NW 79th Ave., is 'facing an overpopulation crisis' with over 800 pets that urgently need adopters and foster parents, the county's animal services department said Dec. 1 in a news release.
[
Collection
]
[
|
...
]