Mutts and Martinis St Petersburg

Mutts and Martinis, what does this mean? Well St Petersburg, Florida, already known as the nation's most dog-friendly city, is taking it up a notch…