To have a change of heart
Idiom: To have a change of heart; used as a verb Example: Maria: So what do you think of the puppy now? Neil: Now that he’s at home, I admit, he is pretty adorable. And you’re right, we did have enough room for a pet. Maria: