No "keeper" (as that term is defined in section 6-6-1 of this chapter) of an animal shall permit any animal to run "at large" (as defined in section 6-6-1 of this chapter) within the corporate limits of the city. No keeper or person owning an animal who resides without the corporate limits of the city shall bring an animal within the corporate limits of the city or permit the entry into the corporate limits of the city unless the same is securely fastened by a leash. (1991 Code § 3-21)