Cows are everywhere in India - one of the sacred animals of Hinduism. They are not wild, (although you would think they are). The cattle are farm animals, managed and milked by their owners. The casual observer might not notice, but if you really spend time observing the cattle of India, all of them have a routine. They wander out in the day to scrounge for food. Only to return back home in the evening to be milked by the farmer.
Most meat shops are open-air, fly infested establishments - only for the locals and (in my opinion) the brave. We have found a nice shop for meats in Noida's Sector 50 called, "Chick Mart." The shop is fairly clean and offers fresh boneless chicken and fish (flown in from Mumbai). The shop even has bacon and pork sausage (also hard to come by as it is not permissible by the Muslim faith).
Beef is everywhere, but you won't find it on your plate - just wandering about in city traffic.