maybe i'm wrong or i did not look at the product you listed right. but i thought in some dogs they just inserted a small chip, like the size of a pill?? can you not find one like that threw maybe a local vet and see what options they can do. that way you can glue a small chip in place and it not be as noticeable??
just thinking out loud....
just thinking out loud....