The public health implications of urban dogs

The public health implications of urban dogs