fromABC7 Los Angeles3 weeks agoWhy a New York zoo is feeding a baby vulture with a hand puppetAt this stage of development, our animal care staff are feeding the chick with the Bronx Zoo-made puppet once a day and we are working to ensure it does not imprint on humans.NYC food