I am not sure how long it takes after you have the shot before it is effective, but I know its not included in the reg. shots that they give you have to ask for it..I would call your vet tomorrow and ask how long before it is good, you don't want them to get kennel cough.....good luck and have a great time......