From Teflpedia

The dative (/ˈdeɪtɪv/) is a grammatical case found in many Indo-European languages, for the recipient or beneficiary of an action. It is not however generally form part of modern scientific grammar analysis of English.

For an example, let's turn to another Germanic language, German. We can make a word-for-word translation with English. The German pronoun "mir" is the German first person dative pronoun, and differs from the German object pronoun "mich":

(de) "Sie gab mir den Stift."
(en) "She gave me the pen."

English sentences that show dative shift, such as this example, are usually analysed as having accusative pronouns. The accusative can be considered combination of the dative and subjective cases. Unless some kind of comparative linguistics is being attempted, separating the accusative into dative and subjective in English is unnecessary.

While only some English verbs can undergo dative shift, all English verbs can indicate dative properties by using preposition phrases with "to" or "for", depending on the verb. e.g. "She bought me the pen" = "She bought the pen for me".