Cat rescue receives lifesaving grant from Petco charity