definition of pet technology