The Human Race Will Let You Down. Dogs on The Other Hand: Our Dogs and What They Have to Teach Us