The online German cultural magazine The Local (auch auf englisch) has an adorable montage of zoo babies. This website is great to browse through from time to time for human interest and off-beat articles that usually aren't part of mainstream translation.