As used in this article, the following terms have the meanings indicated, unless a different meaning clearly appears from the context:
Any person having a right of property in any dog or having custody of any dog, or any person who harbors or permits a dog to remain on or around his or her property.
Being upon any public highway, street, alley, park, or any other public land, or upon property of another person other than the owner, and not being accompanied by or under the control of the owner or any other person having custody of said dog.