The geographical range of the bull snake species spans across the United States of America to as far as western Canada in the north and Northern Mexico in the south. In the United States, it is predominantly found in the arid deserts of the west. Other than the arid regions, bull snake habitat also spans across the coniferous forests and open grasslands of North America. In its natural habitat, this snake either occupies the burrows made by rodents or makes a burrow of its own using its specially modified head. The bull snake is a carnivorous species whose diet mostly consists of the rodents found in this region. Other than mice and rats, it also feeds on small rabbits, pocket gophers, and ground dwelling birds. At times, this snake also feeds on the eggs of these ground dwelling birds. The young ones, on the other hand, are known to feed on lizards and other insects. Being a constrictor species, the bull snake grabs its prey by mouth and slowly constricts it using its entire length. When the prey dies due to lack of oxygen, the bull devours its whole prey.