No you don't need to be a resident but you may have to pay a few dollars more
$30 for the pass for one year. Also available at City Hall.
No, they require thank you bring your dog's dog license and rabies certificate to get a pass. You can get the pass at the library/aquatic center.
Thanks! Your answer is awaiting moderation.