The average life span of a German Shepherd Poodle Mix is 10-13 years. It depends on care, diet and nutrition, and exercise. A healthy environment can maximize shepadoodle life span.