Hi Jessie!
Our shelter in Brownsville, TN has wanted to do this too, but those tag makers are expensive. One option I thought of is buying tag blanks and using a cricket to vinyl on the letters. It may not last as long as being actually engraved, but is an option to consider!
------------------------------
Riley Ferrell
Volunteer
Brownsville Haywood County Animal Shelter
------------------------------