Answers

2015-10-06T16:43:07+05:30
All dogs are not same there are so many breeds of dog found 
 small dogs have usually one puppies at time because they cannot carry more than one or two puppies at a time But, larger dogs may have more than 5-6 or sometime 9-20
mark me best
1 4 1