4 feet is a little small but not that bad. Male ratsnakes are considered "mature" at as little as 100g. It has a pinhead because you are feeding inappropriate sized prey. Up him to Jumbo mice, or rat pups.