Dogs may experience postpartum bleeding, also known as lochia, for about three to seven days. However, in some cases, bleeding may continue for weeks or even months before resolving naturally. It is important to monitor the discharge and look out for any warning signs that may indicate a serious condition.