Gaye DiGiorio of the Merrimack Valley Feline Rescue Society plays with two of 30 cats taken from a Salisbury home. Bryan Eaton / Staff photo