After today's expedition, I was rather pleasantly surprised about the current state of Prague Zoo. The disastrous 2002 flood was, in the end, beneficial, because the whole lower part was re-developed and made into something resembling safari rather than traditional zoo.
It's also nice to note that there are now enough clean toilets, nice souvenir shops, passable food and refreshment and the whole place is dog-friendly (although dogs are prohibited in some indoor areas). One of the few foreign zoos I ever visited was in London and Prague zoo is currently much better than its London counterpart. Here are some photos - they are really just some random shots, in no way exhaustive.
Prague Zoo can be reached by pleasant walk through Stromovka park or by bus from "Nadrazi Holesovice" Metro station.