25 Gifts I'd Give a 100% Approval Rating (Because I Own Them)

From dog beds to luggage to candles, there's something for everyone on your list.