NCSPCA benefit scheduled April 23