RIGHTS MANAGED
264266

Dog scratches back on china cabinet, is discovered, barks at camera.