Dayum owl! Those giant chicks really got you on a leash don't they?