Hi
I hope you can take him to a vet. He does sound very poorly but they might be able to help him but he is quite old and sorry but as you say, his time might be near.
Cathy Wickenden BVet Med MRCVS
Barton Lodge Veterinary Centre
1 Midland Road, Hemel Hempstead, Hertfordshire, HP2 5BH
Tel: 01442 216048 24 hours
[
www.bartonlodgevets.co.uk]