Hi,
I really agree with seeing a Vet, as soon as possible.
Being weak could be a sign of low Red Blood Cell count, or anemia, which can be helped with medications. It could be other things as well.
Please take him to a Vet. He/She might want to take a blood sample, and see if his body functions, chemistry, is OK.
I do wish you and he the very best. If he is 5 yrs old; No, that's not old age. Many live to be older than 15 yrs old.
|