Yabba dabba doo, humans.