Video: Homeless dog gives birth to 9 puppies in Moscow Metro carriage

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 …

Via Youtube