My black German Shepherd will be thirteen years old in July. The AKC says the average lifespan for this breed is 10–12 years. So I feel like I’m on borrowed time. Her name is Morrigan, and I’ve had her since she was a puppy. I got her from a breederContinue Reading