fromSFGATE3 weeks agoWhy a New York zoo is feeding a baby vulture with a hand puppetA baby king vulture at the Bronx Zoo is being hand-fed using a puppet to prevent it from imprinting on humans during its development.NYC food