The animal shelter reunites lost pets with their owners, cares for, loves, and finds homes for stray, surrendered and abandoned animals, controls the pet population […]