Is arginine necessary to apply topically to the teeth, or can it just be ingested? If the latter, you can get l-arginine supplements easily. They are also supposed to help with certain, um, circulation issues.
Also, xylitol is a great biofilm disrupter. Chewing xylitol gum has been shown to be beneficial in preventing carries.
Xylichew uses birch and beech resin and has a gum base free of plastic.
To ensure I get an effective amount of xylitol, I use crystals in my tea and coffee. My child eats them with a spoon. Health Garden is one of the brands that uses birch xylitol.
Health concerns for humans is potential digestive issues at high amounts (many tends of grams). Health concerns for canines is prolonged excruciating death due to live failure in rather small amounts. Don't let your dogs near xylitol.
Also, xylitol is a great biofilm disrupter. Chewing xylitol gum has been shown to be beneficial in preventing carries.