Thousands in Sweden Are Getting Implanted with MicrochipsThousands in Sweden Are Getting Implanted with MicrochipsImplant technology isn't just for pets anymore Jeff HarknessJeff Harkness