Dog Gives Birth to Litter of Puppies on Subway Train

As the new mama went into labor and started delivering her first puppies, the people inside that wagon started cheering her up.

After learning what was going on, the metro workers took the train out of service. During all this the dog gave birth to eight more puppies.

https://youtu.be/Z987kPzjH8M

After giving birth, the dog was taken into a veterinary clinic where they took good care of her. Meanwhile the puppies where sent to the animal shelter.