I only know 'one' thing...don't "ever" give your dog raisins...they are fatal to dogs.....
It's according to what size your dog is (normally) as to what size litter she has. Is she small? Is she a large breed? Smaller breeds tend to have smaller litters. There is no set time in between the birth of puppies. It can be 10 minutes to an hour.