You would not believe what this German Shepherd got through!
Dilila and James were found in the streets of Taiwan, where they were abandoned. Animal Rescue Team Taiwan found them and looked a home for them.
You’d be glad on where these dogs ended!
Watch the video below: