Hmmm, looks like the titanium teeth thing isn't quite accurate
No, Navy SEAL Dogs Don’t Have Titanium Teeth | Danger Room | Wired.com
The only reason to have titanium teeth? Medical reasons, he says, like “if a dog breaks a tooth … it’s the same as a crown for a human.”