6 otters & 3 stray dogs get into intense stare down at Yew Tee canal

Stare what stare?