Hallo Johannes,
Eine Muskelzerrung oder Bänderüberdehnung würde wie du schon sagst mit länger anhaltender Lahmheit einhergehen.
Im Endeffekt ist eine definitive Ursache nicht mehr feststellbar. Möglicherweise hat sich dein Hund einen Miniholzsplitter oder eine Dornspitze eingetreten, die selbst mit Lupe nicht ersichtlich war. Über Nacht könnte er eventuelles Fremdmaterial selbst beseitigt haben.
Vielleicht ist er auch auf einen spitzen Gegenstand getreten, welcher erst später ein kurzes schmerzhaftes Ballentrauma verursacht hat…
Es tut mir sehr leid, dass ich dir keine genauere Antwort auf deine Frage geben kann!