The fine folks at the Butterfly Valley Rescue & Sanctuary have given Stitch a brand new lease on life that's sure to make you smile!