A 327 gram ball python can easily take a rat weanling! Even a rat pup is way too small!