The Supreme Court recently stayed an order passed by Delhi High Court which had given a slew of directions for the welfare of stray dogs after observing that they have the right to food [Humane Foundation for People and Animals v. Animal Welfare Board of India].