I am new to raising chickens and only have three hens, one of which is not old enough to lay just yet. I was getting two eggs a day, one from each hen and a couple of weeks back it was hit and miss. My dog located a snake in the yard and that was definitely the problem. I began to get two eggs a day again for a while and now nothing. I think I got one two eggs total all week. My one hen, Buff Orpington, is also acting strange. She is roosting all day and not getting up being her normal active self. Not sure what is going on and why no eggs. I have tried checking the box at different times of the day to try to locate a problem, but nothing. They don't seem unusually stressed for any reason. They have a nice coop and then a covered fencing all the way around and then I often let them out in the yard to feed also. I watch them though to make sure not laying somewhere else in the yard. Does heat affect laying? It is about 100 degrees here in the daytime.