Despite being abandoned by her owner and having both legs crushed by a train, a mother dog still tries to care for her four small pups.
It’s impossible not to weep when you see the tragic predicament of abandoned stray dogs. However, not every mother dog is as courageous, tough, and […]