Dogs can contract parvo through direct or indirect contact with dogs that have the virus. The poop of an infected dog can contaminate its surroundings, as well as anything that touches it.