Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
What happens when a robot dog meets real-life puppies? A few years ago, this was a question that no one could have imagined but now it has become a reality – and a video shows exactly what happens when technology…