The New Beginning Animal Rescue held an animal adoption drive Saturday in Castle Hill.
Volunteers were looking to find new homes for more than 100 cats and dogs.
They say rescue animals are just as deserving of a loving home as any pet.
Some puppies up for adoption were as young as 2 months old.