Passengers in Moscow metro have witnessed a touching scene when a pregnant dog crawled into the train car and gave birth to nine puppies. The Moscow metro is now asking its Twitter followers to adopt the pups.
Dog in Moscow train carriage has puppies.
source