If it keeps getting rebroken and causing problems
, I would ask if the whole nail
can be removed surgically, so it can grow back in straight. If you elect to do this, maybe it could be performed at the same time as some other procedure that requires aneasthesia, such as teeth cleaning. That reduces the cost to you, as well as the stress for the dog. For now, I would put betadine (or at least hydrogen peroxide) on it to keep it sanitary, and just wait it out, unless some complication arises.