Don't feel embarrassed, I took a just bought new BMW 320i in once, because something was leaking on the front passenger side wheel. The shop sent a guy out front, he stuck his finger in the fluid, smelled it, shook his head and informed me a dog had pissed on my wheel. I never lived that down at that dealership, so, you're not alone.
