The Hamden Animal Shelter is a nonprofit organization for the sole purpose of providing care to neglected, stray, abandoned and lost animals in the Hamden, CT area. It is located at the Merryfield Animal Hospital at 625 Shepard Avenue in Hamden on the corner of Shepard and Sherman.