Dog Population Dynamics