And if so, how long a gap does it take before it drops?
So far I've not seen any of mine which were maxed lose affection.
They will lose the other 2 if you don't play/feed them, but otherwise affection will remain.