all presents are bought! Even for my dogs. I'm going to be filled with so much regret on the squeaky one for the yorkie.... there's like 10 squeakies inside it....