so i read a little bit more into the Revolution thing. apparently you have to go through a vet to get it. anybody else got any input on this stuff i bought?