I found this interesting article on canine reproduction I thought I would share. The author appears very knowledgeable... and has quite a sense of humor!
http://www.dobermann-review.com/info/breeding/canine_reproduction.htm
http://www.dobermann-review.com/info/breeding/canine_reproduction.htm