Volume 8, Number 52 Your Town, Your News www.northhavencitizen.com Friday, December 27, 2013 More than 100 animals spend their days at 89 Mill Road, meowing and barking,…