How Long Does Parvo Last? What's the Prognosis for a Dog With Parvo? Hospital stays generally last around five to seven days, but this varies depending on the severity of symptoms. The highest risk of death occurs around 24-72 hours after you see the symptoms of parvo in dogs.