David vs Goliath... in dog form.