My guess is that it's the Peruvian yarn, which may have been spun with some of the lanolin left in it. If so, what you're smelling is wet sheep, not wet dog. It'll likely fade away after a while, or with another washing. Another possibility is that you're smelling some leftover dye. Again, that should disappear with time and washing.
BaaBaa on Ravelry