Is there any way to repair a hard wood floor that has divots in it from dropping something on it?
Yes, but you will have to remove the finish from that spot, by chemical stripping or sanding to the bare wood. Then use a hot clothes iron and a clean white rag wetted on a corner, and steam puff the dent back to the surface. Wait overnight for it to dry, and touch up the finish. Read my article in the Floored News section about floor maintenance, both parts, to determine your floor finish, and other methods for general maintenance.
This may be all to much trouble, and you might instead just enjoy the character marks your wood floor is gaining as it ages, just like us humans.
As always your Most humble servant, Joseph, the Wood Floor Doctor.