These are bags of real dog teeth! They would be perfect materials for craft of jewelry making.
They are sourced from a 1970s science supply company and may have one or two other domesticated species tooth mixed in. Some bags have free, imperfect, teeth thrown in as well.
Price is per ~2" wide bag and worldwide shipping is available!