The invention discloses a compound bupleurum injection for the treatment for canine influenza and a preparation method thereof, which aims at providing the compound bupleurum injection that can control the canine secondary infection at the same time of treating the canine influenza, have rapid onset of action, reduce the canine suffering and accelerate the canine healing speed, and the preparation method that has simple technology and easy realization. Each 100l of the injection contains: bupleurum extract liquid which is prepared by 50 to 200kg of bupleurum, 1 to 10kg of lincomycin hydrochloride, 0.05 to 1kg of chlorpheniramine, 0.2kg of sodium sulfite, 0.01kg of EDTA-2Na, 0.5kg of Tween-80 and the rest of water for injection. The injection of the invention adopts a compound preparation which combines the traditional Chinese medicine and the western medicine, the bupleurum and the chlorpheniramine can control the clinical symptoms caused by canine influenza and reduce the suffering caused by the canine influenza, the lincomycin hydrochloride can control the bacterial infection, the three are combined together for the usage, thus having rapid onset of action for the canine influenza and controlling the canine secondary infection, significantly ease the clinical symptoms caused by the canine influenza, treat both manifestation and root cause of disease and accelerate the canine recovery.