The heavy, bright red blood may continue for 2-3 days. You will see smaller amounts of darker red or brownish-colored blood for 2-3 weeks after your dog gives birth. The flow should get weaker. Watch for signs of infection, including a foul odor, decreased appetite, or excessive bleeding (hemorrhage). If you suspect infection, or hemorrhage, call your vet.