I have a 5 1/2 month old mastiff mix that has lost most of his baby teeth except his canines he has retained the puppy tooth and the new tooth is there also. So my question is how long do I leave it that way to work its way out on its own before I consult a vet.