Try using an alternative to “good girl” sometimes. Using it so often comes off more condescending/demeaning than playful, especially since he’s older. Such as “be a sweetheart”, “honey”, “angel”, There’s a lot of cute pet names to alternate between to keep it fresh and keep the message pure.