If you think your dog is pregnant, take her to your vet. It's a good idea to take her for a prenatal checkup 2 or 3 weeks after she has mated. Your vet can answer any questions you may have, such as the type of food pregnant dogs should eat and what changes you should expect.
Signs that my dog is pregnant:
Stage 1
By feeling your dog's abdomen after 21 days, your vet may detect a thickening of the uterus and the presence of 'bumps' which indicate pregnancy.
The most accurate method of counting puppies is with an x-ray, which can detect skeletons after 49 days. Some vets will advise against performing an x-ray to avoid exposing the developing puppies to radiation.
Refusing to eat
Vomiting
Stage 2
Puppies are delivered during stage two. This stage can take anywhere from 1-to-24 hours.
The mother delievers 1 puppy at a time.
Each delivery should not last more than 1-to-2 hours and normally occurs every 30-to-60 minutes, which is why it is helpful to know the total number of expected puppies.
Stage 3
You should contact your veterinarian if your dog’s labor takes more than 24 hours, or if more than 2 hours pass in between puppies. This could be a sign of a serious complication, and both the mom and unborn puppies’ lives could be at risk.
How to prepare for a new litter
You should encourage her to exercise so she's in good shape for what could be a long and drawn out birth.
You should provide her with an enclosure, ideally this should be something she will be able to come and go from, but confine the puppies.
A cardboard box of an appropriate size for your dog will do or you might consider a small children's paddling pool. Fill the "nest" with towels, blankets or old sheets.