Not Every Animal Is Capable Of Self Recognition

Ahh nature, so wonderful.