After years of delays and debate, there’s finally good news for those who have long pushed for a new animal shelter to replace Citrus County’s aging facility in Inverness.