Do I need to renew my dog licence every year?

Yes, all dogs are required to be licensed by March 1ist of that year.