No person shall keep or harbor any dog within the Town of Hammonton, in the County of Atlantic, without first obtaining a license therefor, to be issued by the Town Clerk/Administrator upon application by the owner and payment of the prescribed fee, and no person shall keep or harbor any dog or animal in said town except in compliance with the provisions of this article.