Violation

For how long is a dog pregnant?

9 Weeks

9 Days

9 Months

9 Fortnights

Please describe the matter of abuse