Pen farthing animal rescue mission near completion