I would def take him for a vet check just in case. How old is he? My Darcy and Beatrix had lost weight and I was told it was down to them ageing. It panicked me so I started feeding them extra and that has put some weight back on but Darcy is still not back to his old weight but with his health problems and age its something its apparently normal. He still loves his foodies though x