Nairobi morning: puppy play, street activity, and animal care — Africa Magazine