Geo the German Shepherd risked his life this week to save the life of his little master. Thankfully, he survived the accident - and everyone is SO thankful for his sacrifice. Good boy, Geo!
Geo the German Shepherd risked his life this week to save the life of his little master. Thankfully,...