Dogs, Coats and Yarn