That was why I was asking if they had been bleached. Seems it isn't a beaver so that makes more sense.
The 3% peroxide doesn't have any affect on any teeth really, just the bone. I don't know about the 40% I've never used that before but the teeth pretty much stay the same on everything