Good on the little fellow for standing his ground! Canadian Geese certainly do not take any nonsense when I see them on the local canals.