No person owning, keeping or harboring any dog shall suffer or permit it to be upon the public streets or in any of the public places of the Town unless such dog is accompanied by a responsible person and is securely confined and controlled by an adequate leash not more than six feet long.