If she "cries a lot" - do you know what the cause is...? It sounds like she could be in pain; if you think she is, I'd take her to a vet. If it's dementia related, I'd talk to the vet about Anipryl.
I always say look at your baby and look in your heart - and really assess the quality of her life...you will know when it's time. I know this is so beyond heartbreaking, to think about things
.