Olive baboon babes hugging one another {Papio anubis} Kenya, East Africa