Hi Michelle
Your hamster sounds quite ill and the symptoms are concerning for an internal problem. At 3years of age he is very elderly. Your vet can give you advice on his condition. Suggest you take him along there to be checked over very soon.
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]