My social messages are littered with apologies - that the sender hasn’t been in touch more recently or frequently.
After a certain age, increasing work and family commitments, as well as physical distance, can make keeping in touch more onerous, whatever the technology solutions on offer.
Dogs don’t care how long it’s been since they last saw each other. They greet each other with an enthusiastic wag and invitation to play if they’re friends - whether they last met that same morning or two months previously - and a cursory sniff if they’re acquaintances. They only focus on what this other being is providing there and then.
The emotional labour of presentee apology is exhausting to the sender and receiver. Drop it. However you’re providing for your friend in that moment is all they care about.