WATCH: Robot dog with rocket launcher makes debut in Russia

A robot dog equipped with a rocket launcher on its back made its debut at a…