I have had males go off of food for 6-8 months and lose upto 50g. I'd get to the vet if I were you. Not saying anything is wrong yet But 120g loose is alot for a small male..