WreckWriter once bubbled...
Negative. Not in Florida anyway. Yes you have the right to protect yourself but you MUST retreat first if threatened. The only time this does not apply is in your home (castle doctrine).
In this particular scenario you would go to jail because you basically started it (assuming you produced your weapon as part of trying to stop the guy). As I understand florida law, you can use deadly force in 3 situations:
1- Protect your own life (retreat clause applies)
2- Protect another human life (retreat clause might not apply but it would depend on the situation)
3- Prevent a foricible felony (sadly beating the dog would not qualify for this)
Florida firearms laws are among the most liberal so if you can't do it here you likely can't in most places.
WW