take him to the vet if you can and keep him hydrated and try to feed him energy foods like sweet stuff.was this overtime or sudden