I've got metal one's from petsmart. Molli's is a pink heart and Sam's is a red bone. The colors are wearing off and the words are getting hard to see, and it's only been a couple months.

I find plastic ones work much better. They last for a really long time.