Canadian goose

Goose Attacks Dog–Dog Takes the Higher Road

How well-trained is your dog?  Well-trained enoug