When a homeowner looked out into their peaceful garden in Herefordshire, England, they expected to see the usual scene. Instead, they saw a puffin. The homeowner immediately rushed the puffin to Vets ...