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.