Have Cat Questions? Ask a Cat Vet Online.
It sounds like Floofy has experienced quite a traumatic event and needs to be attended by a veterinarian to examine for injuries as well as be given pain medication and something for anxiety. She is probably scared and may be severely injured and this is causing her to be on the offensive. Its not personal, she still loves you but pain and fear will make even the tamest animal aggressive. The best and safest way that I can think of to handle her would be to grab and pick her up with a thick blanket or towel. This will protect your arms from her claws and teeth. You can put this on her and cover her completely then scoop her up before she knows what is going on. Once she is scooped up, you can put her in a large box or a carrier (if you can manage it safely) and take her in to you closest emergency vet.
Alternatively, you can continue to monitor her but if the breathing does not improve in 30-45 min, or if it worsens she should be taken to an emergency vet immediately. The concern with dog attacks is that they tend to pick up smaller animals and shake them subjecting them to internal injuries or they can cause crushing injuries by grabbing a smaller animal between their jaws. If you do not know where the closest emergency veterinarian is, I can help you find one if you tell me where you are located.