Jim Bramlett (21 May 2011)
"David and Goliath"


http://healthypets.mercola.com/sites/healthypets/archive/2011/05/20/baby-duck-defeats-puppy.aspx

This is a David and Goliath situation.

It also represents Christians and the devil