Upward Dogs

A collection of Upward Dogs. Young dogs, old dogs, dogs who are no longer amongst us but are eternal in the pantheon.