Zoo Town

Zoo Town is where Black and White Dog and his friends live. Human beings come to visit this place and find it wonderful.