I'm trying to figure out what to get one of my best friends for Christmas. The limit is around $20. Here are some details: - She's a dog trainer, who has 4 dogs, 2 cats, 2 rabbits, 2 birds, and a large fish tank. - She's 26, and lives in an apartment with her fiance (and all of the animals) -- they don't have a ton of space. - Her style is pretty much "indie", but she also has a thing for unicorns and animal print. - I'd rather not get her clothing, unless I have her pick it out for herself (which is a possibility, except that there isn't a lot of time left before Christmas, and we have opposite work schedules). - I'm considering a gift card, but would rather do something more creative. - She's into tattoos (but her fiance is a tattoo artist, so she doesn't need gift cards or anything along those lines). - She likes to cook, but hates her kitchen, so she normally doesn't do it. - I already know what she got me (a cute skirt that we both tried on in the store), which is why I'm not opposed to having her choose her own gift. Any suggestions?