I made stripes of nails and razor blades using caulking and poster board. I placed them just inside my front and back doors and under all my windows. They worked really well when some punk broke into my house while I was on vacation last year. Unfortunately, it was a bit messy. I don't have pets or children though. Otherwise it's a bad idea.
Abusive comment hidden.
(Show it anyway.)