There's no problem feeding live as long as the rat is the proper size and you supervise the feeding. As for which is better, live or f/t I don't think there is much difference nutritionally.