A dog and her owner navigate the perils of modern technology.A dog and her owner navigate the perils of modern technology.A dog and her owner navigate the perils of modern technology.