In 2017, a dog fell into a deep well in Udaipur, Rajasthan, India somehow....
  Animal angels are everywhere. These are the people who take care of the strays...
  Cats and dogs (and other animals) become strays for a variety of reasons. Far...