A week ago.
Last I saw her was three weeks ago.
Don't even ask how long it's been since my mom last saw her in person.
We've had her since she was about two, a.k.a. my entire life and then some.
I'll try to find some nice pictures of her from a few years back but don't expect me to be on here until tomorrow at the earliest.