Independent development studio Brain Connected release their puzzle platformer Portal Dogs on Nintendo Switch (EU), Steam and Android and on Nintendo Switch (NA) out now.