small mice or other baby mammals like rabbits or the young of other burrowing rodents. Also good climbers and will eat the eggs or offspring of small birds.
In the wild, their diet consists of small mammals, birds and eggs, lizards. They can also eat insects. is found in several places including arches national park
Most snakes will not eat while shedding. There are exceptions though, so you can always offer it to them if you want to. It won't harm them to wait until they're done however.