For past couple of months, one of our team is working on a exciting project called Tasspass. Tasspass is a¬†concatenation¬†of two Swedish words – Tass and Pass, Tass means “paw” and Pass means “home”. Tasspass is one of the very first dog boarding site in Sweden. We have developed the site from scratch including logo