God, canine, Anubis finally departing (5)
I believe the answer is:
cupid
'god' is the definition.
(Roman love god)
I don't understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for cupid that I've seen before include "Cherubic symbol for love" , "Tiny archer as Roman god of love" , "Boy with wings, bow, arrow" , "The little love god" , "godlike figure" .)