fromSFGATE1 day agoNYC foodWhy a New York zoo is feeding a baby vulture with a hand puppetA baby king vulture at the Bronx Zoo is being raised with a hand puppet to prevent imprinting on humans.