No person shall keep any dog in the City of
Haverhill outside the owner's or keeper's property unless said dog
is held firmly on a leash not exceeding six feet in length, except
when the dog is being used for hunting or training purposes by the
owner or keeper, or farm dogs going from farm property so owned or
occupied for purposes of herding livestock.
Every female dog in heat shall be confined in
a building or secure enclosure in such a manner that such female dog
cannot come into contact with another animal except for planned breeding.