Cat’s Cradle has received a $20,000 grant from PetSmart Charities to help prepare more homeless pets in the Shenandoah Valley for adoption.