I just came back from a trip to South Florida, which is the setting for the Dogs of the Drowned City series. Though Shep doesn’t know (or particularly care) what city he lives in, the city described in the book is a fictionalized version of Miami.
I got the idea for the setting while visiting my parents, who live just north of Ft. Lauderdale, which is just north of Miami. There was a sign in the elevator of their apartment building which listed their designated hurricane evacuation center and said underneath “NO PETS ALLOWED”. Does that sound similar to something Shep hears?