You will know when your Pit Bull has had all her puppies when she stops delivering them. Sometimes it is hours before they deliver another one. Just be patient and most likely she will be happy and done. If she seems restless then maybe she is not done. You should call your veterinarian if you think there is a problem with your pit bull's delivery.