Hi there. Thank you for the question. I am sorry to hear that your dog is having some issues. All of the clinical signs that you describe go along with getting older. JUst like older people, dogs see declines in their health including hearing and sight loss, issues with digesting food and holding weight, and issues with incontinence. However, major medical problems like cancer or renal (kidney) disease could cause a lot of these problems too. I would highly recommend that you have the dog seen by a vet to help you pick apart what are simply old age changes and what may be illness which might require treatment.
Finding the exact causes of all these different clinical signs with a good exam, bloodwork, urinanalysis (as a start) and additional tests as necessary can help you improve your dog's quality of life and the time you have with her
Please let me know if you have any further questions with which I can help.
If this has been helpful, please remember to give a positive rating and accept the answer so that I receive payment.