{{{{Sara}}}}
How miserable for you!! Really, it amazes me that once you get out of school and into a job...there still are people who haven't matured, and it sure sounds like these jerks have not. Definitely playground attitude. They like getting a rise out of you which is why they do such mean things in the first place It's pretty sad that a full grown man has to make a woman feel bad, so he himself will feel good. All I can say for people like that is Pathetic!!!!
Was the puppy that moron brought in his?? I would fear for that puppy's quality of life. People like him needn't bother even having animals in the first place...unless he realizes what a wonder and true joy they can bring to his otherwise miserable life...

I was going to suggest you go to the higher sources, but if they're the same way, the best thing you can do is try and ignore them...even though it will be difficult! Also, if I were you, I would put a complaint into the Better Business Bureau. Especially if you work for a well-known company. The way I see it, it can even be considered sexual harassment. Even though they're not advancing you or anything like that, they are still making you uncomfortable in the work environment and that's just WRONG!!! It IS harassment!! You can find the BBB on the internet and file a complaint. That way, your letter will go even further up the chain to the 'powers that be', and believe me, no company likes to have negative letters filed against them at the Better Business Bureau!!
I do hope you can get a different job. Nobody deserves to put up with childish, ignorant jerks.

**hugs**
We're all here for you and we love animals just as much as you do!!