My girlfriend and I have been talking about getting a dog.
So I was thinking that to propose I could buy a puppy and surprise her with that. We want a golden, so I tie the ring around it's neck. When she asks what we should name it, I say it came with a name, and pull out official looking pedigree (fake) that says "will you marry me?" under the name.