👤

8. How long does a dog gives birth to puppies? A. 30 days B. 35-40 days C. 60-64 days D. 100 days