If you believe that your snake is not gaining the weight that it should be gaining, and also eats every 5 days (appropriate for that weight) then you might want to think about getting a fecal performed to rule out parasites.