In the history of the universe, has a dog ever shown disappointment when unwrapping a squeaky toy? We highly doubt it. Pets are hands-down the easiest to buy for. However, that shouldn't mean just any old ball or catnip will do. After all, this year they were there every day after work to greet us. When we needed a snuggle-buddy for a cry fest — they were there. Yes, something special is required.
Your Horoscope This Week