I don't recomend weaning 'as soon as you see them eating' or 'as soon as they can run around'. This is too early, and the over-all health of the animal suffers as a result.
If you are breeding feeders then you should have no trouble leaving them in a bit longer, the worst that could happen is that your doe gets pregnant again, and makes you some more food.
But ASFs, rats, and mice should be left with their mothers for between 4 and 6 weeks before being removed.