now is this for locating them in case of being lost, or is it a memoery enhancer?
Sounds like it is basically an ID tag that also contains their medical records.
Personally, I'm opposed to such things but to each his own. The only way I'd have any kind of computer chip put into me was if it was for a medical condition such as the concept of using a chip to bypass nerve damage.