The duration of a dog's sickness depends on the underlying cause and the effectiveness of treatment. Some minor illnesses may resolve within a few days, while more serious conditions could take weeks or even months to improve. It's crucial to consult with your veterinarian to ensure proper diagnosis and treatment for your sick dog.