Yes, pets must be kept on a leash. Animals are not permitted to run at large within the city. Any animal found at large may be impounded. “At large” means to be off the premises of the owner and not under the control of the owner or a competent person by leash. A dog or cat within an automobile of its owner shall be deemed upon its owner’s property.