CashDogs: Needs Foster HomeSarah Ozzie BreedGerman Shepherd, Mix AgePuppy (0 – 6 months) GenderMale SizeMedium (25 – 60 lbs) Learn More Three-month-old German Shepherd mix puppy. Fosters help us help our recently-rescued dogs by providing a soft landing spot so they can acclimate and show us their true personalities and important info to make forever matches.