I get my PT calendars (dog and cat). I also get an Australian Shepherd calendar from my mom each year. And we have calendars at ARF too. I'll be set with calendars this year.
I remember birthdays. Facebook actually helps with that. But otherwise I have some set up on my outlook at home.
I do write on my calendar at work when I have my nail appointment, vet or doctor appointments. But usually my memory is enough. Although, as I am getting older I am becoming more forgetful. I don't like it!