This paper proposes and analyzes a general stochastic model of multivirus spreading dynamics in networks. Existing studies mainly focus on single viruses, but this model considers multiple viruses that may compete or cooperate as they spread. The model provides analytical results to understand conditions for virus extinction, impacts when viruses can "rob" each other, and epidemic characteristics when viruses are equally powerful. Insights from this model can guide network security defense strategies.