Osteotec is a manufacturer and distributor of medical devices headquarter in Newbury, UK, with offices in Dublin and Malmö. Established in 1993, Osteotec has been supplying into the NHS and private ...
"They are going to recognize it as a vaguely human form in giant size, and that can be super threatening from a dog's perspective − this giant 12-foot person looming over them," said Richter, who runs ...