Links we like: Colorful celebrations, happy offices and a thousand stray dogs that find a home