I always get relatives to dogsit.
Every time my husband and I have a fight, he wants to buy me another yorkie LOL. I'm not an impulse shopper and I've had to say "thanks but not right now" a few times. But-I'll definately pull up his previous offers should the urge arise.