3 landings in 90 days is what the FARs call for here in the US. If you can't access the FARs, I'll give you the referrence when I get back in the office.
8 days? Never heard of anything like that. If you took a 2 week vacation you'd have to go in for training????