Canine Pregnancy in Thirteen Steps

Just for fun (a statement which cries out for the writer to get a real life, or at least some better hobbies), I thought I’d do a thorough break down on the steps involved in going from point ‘A’ (Bitch in Season) to point ‘B’ (litter of puppies).

It’s more complicated than you’d think.

Read more