An altercation between two neighbours over a fight between their pet dogs took an ugly turn, after one of them posted as a security guard at a bank opened fire, killing two persons and injuring six others in Indore city of Madhya Pradesh, police said on Friday.