A tennis ball in the toe of an old sock, so when you throw it, the "tail" kind of wiggles like a squirl. For little puppies these are also easy to catch.
My neighbors swear by a few pebbles in a plastic water bottle (depending on the size of the dog-they have all sizes and use all sizes of water bottles) she throws it for her 4 dogs, and they love it, it crinkles when they pick it up, and the stones rattle when they shake it.
She has added these "rattles" to her play pillows in the house (she shaped them like dog biscuits) and put fiber batting to fill in the other areas, and just sewed them up with the seems on the outside, the dogs don't care(she used left over animal print fleece for the pillow part). Her dogs shake the crap out of those like they are trying to kill something, and the "rattle" in the pillow makes all kinds of noise. ... View related article.
There are 1000 churches in Grand Rapids, there has to be a few that will rent out their halls for a great price. If it's a summer wedding you could rent one of the pavilions around town (Riverside park/Comstock Park/Rockford/Towsen Park) And like the other person said, community rooms in apartment complexes or trailer parks may not be filled.