Of the answers below, only Robaxin (methocarbamol) is a true muscle relaxant, and Valium (diazepine) is actually an anti-anxiety medication that has muscle relaxant properties. Tylenol, Pamprin, Midol, Aleve, etc. are all either pain relievers (analgesic) or NSAID (anti-inflammatory). Another muscle relaxant typically prescribed is Flexeril (cyclobenzaprine).
Almost universally, muscle relaxants will have a sedative effect. I personally have a very high tolerance for medications, and I find I need to take them in the evening before bed, or plan on just napping within 2 hours of taking it. You CANNOT drive, or allow yourself to be responsible for young children without other supervision, until you have taken them & know how you will respond.
Home therapy for pulled muscles usually includes rest & heat & gentle massage. If you don't have one of the neck pillows that can be microwaved, you can go to the store (Target, Walmart) & get one. I personally have a dual purpose - can be frozen, or microwaved, & velcroes in place to apply heat. Taking ibuprofen (Advil) or naproxen sodium (Aleve) will help with the inflammation from the injury, & help things to "calm down".
I would personally advise the home therapies, vs. the muscle relaxant, esp. if it was not prescribed for you personally. Best of luck in feeling better!!