Bo is an 8-year-old Australian shepherd mix.
Bo is an 8-year-old Australian shepherd mix.
Bo is an 8-year-old Australian shepherd mix.

Middle-aged Bo will be a puppy forever

April 24, 2015 04:02 AM