An attempt to measure risk, time and complexity when approaching the treatment of an impacted canine. I used the Dijkstra's algorithm in its most basic rendering to demonstrate the interesting capacity of machine learning to assess these parameters and direct treatment options once a significant database of cases can be obtained and mined.