I'm feeding mine dog food, and so far, it's alright. The handling bit all depends on the female. If you've got a good one, she won't care if you handle them. An even better female will accept another female's pups.