I think some dogs latch onto one thing they love. Too bad about all your socks. They do have books and tapes and all sorts of stuff to help train your dog if nothing else works.
Oh, you know Jacen? He's like the animal guru, I hear. But I can still come over if you want and try.
Has she been around many other dogs? She could've picked up bad behavior from another dog. Alternatively, if you let her spend time with well-trained dogs, she may pick up on better behavior.