That glow is just something the creators of the game put in, not entirely sure why but I think they intended it as a special way of showing you were touching another deer, like a hug. Some of the stuff in TEF doesn't really have a 'why' behind it, Tale of Tale's creations are like that lol.
That glow is just something