Apollo had a very rough start to life. Left in a duffel bag at the park with his three siblings he struggled to survive the heatstroke that overcame two of his sisters. Luckily he and his brother were taken in by Northern California German Shepherd Rescue and nursed back to health. His brother Zeus was adopted, but Apollo’s health and disposition needed a little extra support from his amazing foster mom, Kathy. The minute we saw Apollo at an adoption event we fell in love and knew he would be a perfect match for us. Apollo loves the balance of his freedom to run on acres of land and the comforts of cuddling on the couch inside the house.