Unless you have papers, there’s no way to tell if your dog is purebred or not. However, so far as I know, no breed of dog has extra teeth in their standard. I believe this would be a birth defect or the baby teeth simply haven’t fallen out yet while the adult canines grow in.