Art, of any kind: Sure, you might love it, but that doesn't mean that the happy couple will, or that it will match anything in their new home
Throw pillows: Again, you don't know their style Why burden them with something that will likely never fit in?
Cleaning materials: If you show up with a mop, you saying that not only are you a cheapskate, but you also don't think they know how to keep house A double insult!
Über specific cooking utensils: Newlyweds don't need a ravioli crimper, or avocado slicer Those things just make more clutter in what is probably a tiny apartment, when a fork or knife could do the same job.
Chargers: no, not iPhone chargers I'm talking about the large, fancy plates that go under place settings to dress things up. The problem is, no one uses these anymore!
Gag gifts: They're funny a time or two, but then you're just remembered as the person who showed up to a black tie wedding with a talking bass
Pets: A puppy might be a cute, cuddly gift for a few hours, but what you've really just given them is a responsibility that they don't want to take on When they're ready for a dog or cat, they'll get one on their own.
Parenting materials: Even if the bride is expecting, this is more appropriate for the baby shower And if she's not, why are you putting that kind of pressure on them?