The National Cat Protection Society is a no-kill cat shelter whose mission is dedicated to the protection and welfare of cats.