Get an old sock and fill it with some catnip and stuffing. Make sure that the sock is big enough for your cat to play with.
Once you have filled the old sock, take some glue or a thread and needle to seal it up. Take your time to make sure that you sew the sock up properly as your cat can easily tear it open while playing.
You can attach a small bell, the sound of which will further intrigue the cat and will also let you know about its location.
Take another old sock and only partially fill it with catnip. Sew it half and fill the other part with some stuffing. This will make an excellent cat toy.
Another great cat toy to make is to take a couple of old socks and fill them with a little bit of stuffing. Seal each one by using the thread and needle. Now take each sock and attach them to each other in a long snake like shape.
You can easily adapt any old sock cat toy by attaching some yarn or string to the end. This way you can pull the cat toy and entice your pet to go after it. Remember to not pull too hard on the cat toy when your pet has it in its mouth or claws.
It is a good idea to make an assortment of these cat toys to ensure that your pet has something to play with throughout the day. You can place these toys around the house in different areas.