Delhi court flagged serious lapses by an animal welfare organisation in handling and accounting for dogs seized during a ...