A few more marinas that allow live aboards:
-St Augustine Municipal Marina and two other marinas on A1 (can't remember the names)
-Titusville Municipal Marina
-Regatta Point (Palmetto - on the west coast)
There are a lot of small marinas on the east coast that have liveaboards, but the bath/shower facilities are usually not good. These marinas do not advertise. The best way to find them is to travel the ICW then stop and ask when you see one.
Remember, with a cat, you will be paying for two slips!!!!!