20100514 india: BJP chief's 'dog' remark evokes howls of protest