I prefer tatooing big time. I got to work at a vet a while back and from what I gathered the chip can migrate and you must have a scanner to tell if they are chipped or not (hence not everyone will realise that the dog actually has an owner).