20070621 city.bengaluru: Dog sacrifice posters alarm activists