The whole thing sounds like a lot of fun. Great pics! I think Spirit is completely adorable though!