I looked up this dream on www.dreammoods.com , I always use that website to understand my own dreams. This is what I've found for you: (i'm going to copy and paste everything with specific keywords from your dream):
Cat
To see a cat in your dream symbolizes an independent spirit, feminine sexuality, creativity, and power. It also represents misfortune and bad luck. The dream symbol has different significance depending on whether you are a cat lover or not. The cat could indicate that someone is being deceitful or treacherous toward you. If the cat is aggressive, then it suggests that you are having problems with the feminine aspect of yourself.�If you are afraid of the cat in your dream, then it suggests that you are fearful of the feminine. The dream may be a metaphor for "cattiness" or someone who is "catty" and malicious. If you see a cat with no tail, then it signifies a loss of independence and lack of autonomy. Seeing two identical cats in your dream means that you need to balance your own needs with the needs of others. You need to remember to take care of yourself and not always worry about others.
To dream that you cannot find your cat highlights your independent spirit. You need to allow yourself to be free and not let anyone or anything hold you back. To dream that a cat is biting you symbolizes the devouring female. Perhaps you are taking and taking without giving. You may be expressing some fear or frustration especially when something is not going as planned. To dream that you are saving the life of a cat implies that you are reclaiming your independence and power. Dreaming of a cat without a body or any legs symbolizes limited independence. You are being mislead into thinking that you have the freedom to do whatever you want. If you dream of a cat with two heads, then it implies indecision; you cannot make up your mind about something. Alternatively, the dream may also mean that you are too easily distracted by your surroundings.
To see a black cat in your dream indicates that you are experiencing some fear in using your psychic abilities and believing in your intuition. You may erroneously associate the black cat with evil, destruction, and bad luck. In particular, if the black cat is biting, clawing or attacking you, then the dream means that you must acknowledge what your intuition is trying to tell you. You can no longer ignore it. Do not be afraid to face the situation. If you see a white cat, then it denotes difficult times. To see a cat with green spikes suggests that jealousy is preventing you from forming meaningful relationships. You are keeping your distance from a situation or relationship.
To dream that a cat killed a spider suggests that you are expressing your femininity in a seductive and cunning manner rather than in an overtly and almost destructive way. To see a dead cat or hear a cat being killed implies that you are lacking autonomy and independence in some area of your life. Alternatively, the dream means that you are refusing to recognize your feminine power. To see cats playing in your dream refers to your frisky nature. You need to show your playful side. Dreaming of thousands of cats running around in a house indicates a lack of direction in your life. There is too much going on in your life that you are losing sight of what's important. *View Dream Bank: "Injured Cat"
Fighting
To dream that you are in a fight indicates inner turmoil. Some aspect of yourself is in conflict with another aspect of yourself. Perhaps an unresolved or unacknowledged part is fighting for its right to be heard. It may also parallel a fight or struggle that you are going through in your waking life. If you are fighting to the death, then it refers to your refusal to acknowledge some waking conflict or inner turmoil. You are unwilling to change your old attitudes and habits.
To see others fighting in your dream suggests that you are unwilling to acknowledge your own problems and turmoil. You are not taking any responsibility or initiative in trying to resolve issues in your waking life.
To dream that you are trying to fight, but cannot throw your arms as hard as you want signifies lack of self-esteem and self-confidence in some area of your waking life. You are unsure of your next move. This dream may also reflect your actual state of REM paralysis during the dream state.
..and when I saw this I thought maybe "dog fight" has the same meaning as "cat fight", who knows?
Dog Fight
To see or watch a dog fight in your dream implies that you are desperately rejecting an aspect of yourself. You are feeling ashamed.
To dream that dogs are fighting signifies a conflict of interest between you and someone close to you. You need to step away from this situation.
Blood
To see blood in your dream represents life, love, and passion as well as disappointments. If you see the word "blood" written in your dream, then it may refer to some situation in your life that is permanent and cannot be changed. If something else is written in blood, then it represents the energy you have put into a project. You have invested so much effort into something that you are not willing to give it up. If you dream of blood on the walls, then it is a warning of sorts. There is a situation that you need to confront. You can not avoid it any longer. More specifically, if blood is on the bathroom walls, then it indicates that the situation that you need to confront is an extremely emotional one.
To dream that you are bleeding or losing blood signifies that you are suffering from exhaustion or that you are feeling emotionally drained. It may also denote bitter confrontations between you and your friends. Some of your past actions have come back to haunt you. Women often dream of blood or of someone bleeding shortly before or during their periods or while they are pregnant. For a pregnant woman in particular, blood in dreams is symbolic of the life force that they are carrying. Such dreams are also a reminder to take things slow. To dream that others are bleeding signifies an emotional cry for help. If you dream that you are giving or donating blood, then it suggests that you are feeling physically drained due to stress. If blood is squirting everywhere, then the dream implies that you are experiencing some deep emotional stress. You are literally bursting.
To dream that you are drinking blood indicates that you have a fresh burst of vitality and power. If you dream that you are coughing blood, then it represents wasted energy. You are spending too much time on counterproductive activities.
I hope this helps :)