It's just that if i say goodbye to him he will keep crying non stop before i leave and that really breaks my heart. So i will ussually tell him a few hours before i leave without him knowing. Not sure if i am doing the right thing.
Better to greet and say goodbye, personal opinion though(:
Depend on situations? But I would prefer not to.