I try to let Zoe decide when its time to wean. Hovever, her first litter was still on the tit when they were 10 weeks...lol...they were eating food but I just don't think the pups wanted to let go and Zoe was such a good mommy to oblige.
Each litter she weans them sooner.