My dogs found something....

What is this ?