This depends on the insurance company you buy pet insurance from, but the rule of thumb is that you should wait for at least 14 days before the cover starts working. Others will have a shorter waiting time, say 24 hours, and others will have a longer one, but it all goes down to the cover's terms and conditions.