Chickens keep escaping

I made egg farm with pool and sign style, also I put dispensers to shoot eggs and kill chicken for some cooked chicken, but somehow chickens keep escaping from shooting tunnel and pools
Both are made of glass, except back wall of tunnel which is made of cobblestone (wall in which dispensers are shooting)
Minecraft 1.8