One of life's mysteries...finding strange dog toys in my yard.