I have been taking him every 3 weeks for different shots...last night was his third and in 3 weeks I know he gets another ghiardia vaccine maybe distemper also.