Dog - barking and yelping

Dog - barking and yelping. Farm