Curious whether teef! is the simple dental upgrade your pet actually needs? This practical review breaks down what it is