Let me try a somewhat different approach.
Statement 1: Most German verbs take the accusative case.
a) Echte transitive Verben
Rule: When transforming the active sentence to a passive one, the Akkusativobjekt becomes the Subjekt of the passive sentence. Aus Akkusativ wird Nominativ.
Er isst den Apfel. -> Der Apfel wird von ihm gegessen.
Er trinkt einen Grog. -> Der Grog wird von ihm getrunken.
Er hat einen Tisch gekauft -> Der Tisch ist von ihm gekauft
worden.
Das Regime hat den Film verboten. -> Der Film wurde vom Regime
verboten.
CONCLUSION? When the pattern described above works, you can be 100% sure that your Akkusativ is correct.
b) Pseudotransitive Verben
They do take the accusative case, too, but the active sentence cannot be transformed to a passive one.
Wir behalten deinen Schlüssel (Akk.). IMPOSSIBLE: * Dein
Schlüssel wird von uns behalten.
Der Autor hat einen Preis (Akk.) bekommen. IMPOSSIBLE: * Der
Preis wurde vom Autor bekommen.
Der Koffer enthält zehn Hemden (Akk.). IMPOSSIBLE: * Zehn Hemden
werden vom Koffer enthalten.
Wir haben Ihren Brief (Akk.) erhalten. IMPOSSIBLE: * Ihr Brief
wurde von uns erhalten.
Es gibt wundervolle Menschen (Akk.) auf dieser Welt. IMPOSSIBLE: * Wundervolle Menschen werden auf dieser Welt gegeben.
Die Lampe kostet 40 Euro (Akk.). IMPOSSIBLE: * 40 Euro werden von
der Lampe gekostet.
Das Gelände umfasst (= hat; misst) 200 Hektar (Akk.). IMPOSSIBLE: *
200 Hektar werden von dem Gelände umfasst.
Dein Verhalten wundert mich (Akk.) sehr. IMPOSSIBLE: * Ich werde von deinem Verhalten gewundert.
CONCLUSION? behalten, bekommen, enthalten, erhalten, es gibt, kosten, umfassen & wundern are the most frequent pseudo-transitive verbs. Adding an accusative object means 100% correctness.
Statement 2: The number of verbs that take the dative case is rather small.
Rule: When transforming the active sentence to a passive one, the Dativobjekt does NOT become the Subjekt of the passive sentence. Dativ bleibt Dativ.
Sie droht ihm mit einer Anzeige. -> Ihm wird [von ihr] mit
einer Anzeige gedroht. NOT: * Er wird gedroht.
Ich glaube dir nicht. -> Dir wird [von mir] nicht geglaubt.
NOT: * Du wirst nicht geglaubt.
Er hilft seinem Bruder -> Seinem Bruder wird [von ihm]
geholfen. NOT: * Sein Bruder wird geholfen.
Er verzeiht seinem Vater. -> Seinem Vater wird [von ihm]
verziehen. NOT. * Sein Vater wird verziehen.
ATTENTION! Some Dativ-Verben cannot undergo a passive transformation whatsoever.
Du fehlst mir. IMPOSSIBLE: * Ich werde von dir gefehlt. or: * Mir
wird von dir gefehlt.
Dieses Bild gefällt ihr. IMPOSSIBLE: * Sie wird von diesem Bild
gefallen. or: * Ihr wird von diesem Bild gefallen.
Das nützt ihm nichts. IMPOSSIBLE: * Er wird nichts genützt. or: *
Ihm wird nichts genützt.
Der Pullover steht dir gut. IMPOSSIBLE: * Du wirst von dem
Pullover gut gestanden. or: * Dir wird von dem Pullover gut gestanden.
Die Hose passt mir nicht. IMPOSSIBLE: * Ich werde von der Hose
nicht gepasst. or: * Mir wird von der Hose nicht gepasst.
CONCLUSION? When you can remember the verbs in the Liste der wichtigsten Verben mit Dativ-Ergänzung, you can be 100% sure that your Dativ is correct. The list is here: https://mein-deutschbuch.de/dativ-ergaenzung.html
So what do you say? 100% instead of 80% only, that's quite something, isn't it? Or maybe I should say 97%, in order to keep out of harm's way.
A final hint. Never, never ever learn isolated verbs. Learn them with their structure(s). Thus: jdm. etw. (A.) geben; etw. (A.) bei jdm. hinterlegen; jdn. von etw. (D.) überzeugen, jdn. vor etw. (D.) warnen et cetera