
I had something a little similar recently, one of my bitches started to abort at Day 42, Day 50 she still had 2 live pups, Day 60 none. The only time she had any discharge was when she was aborting the first 2 over a 48hr period (she had been scanned for 4) but while there was still live pups they just gave her fluids & antibiotics even though all tests showed no signs of infection. The Vet did say that had all the pups have been dead then she would have had to stay in longer on Oxytocin.
I suspect it is Oxytocin your Vet is talking about giving? Do you still want to breed from your bitch in the future? If so then try this route first although I believe it has to be done under supervision, ie, hospitalisation at the Vets. If you don't want to breed again with her or if there is any signs of infection at all then have her speyed. Your Vet will be able to advise you of the best time to do this, either now or later.
If you don't spey but go with the Oxytocin & everything is ok on scans etc, if it were me I would also try her on the homeopathic rememdy "Sepica 30c" as this helps to clear the reproductive areas & dry up milk.
My bitch is now 3 weeks on from her last scan at day 60 & is back to her normal pre-pregnancy self :-)
All the best