April 30 Dog Licenses are Due Town Offices (Main Floor) 488 Town House Road, Cornish, NH Dogs must be registered through the Town Clerk by April 30.