> think you need to seperate pups from mum now
You will find that very few breeders will agree with you there, allow the bitch to get away from her pups of course, and she may well choose not to be with them much of the time, but I would never separate a bitch from her pups except at mealtimes, she should be able to have free access to them if she wishes and weaning will occur naturally and the milk dry up naturally too.
I have kept 6 generations here and never had a pup not weaned, usually long before 12 weeks. ;)