Yes. A license is required if you live within city limits. A license for a neutered/spayed dog is $12 per year. If your dog is unaltered, it is $150 per year.