A knitter for the past 6 or so years, I find the thing I've learned most from knitting is letting go - admitting when a finished sweater (or whatever!) doesn't work and frogging it, finding a new (and one hopes better) use for the yarn.
I have a crazy big stash that I'm going to try to work my way through this summer, though it's so hard not to buy yarn when there's so much goodness out there.
I have 2 dogs and 2 cats, but only one (one of the dogs) likes to help me knit. She frequently tries to help me 'rewind' balls of yarn.