There were a couple anachronistic errors (not to say they were errors for their respective time periods, just that they appeared a little too early for a film set during the rise of the talkies), but it was an absolute masterpiece. I too loved the dog, and the acting was brilliant, and they really got the silent film feel exactly right.