Wow.
This was a thoroughly enjoyable flash.
The graphics were excellent, even if many of them were tracing over photos, which they may have been. Animation was quite rare, other than the sketchy feel that was added, but what animation there was, it was great. The music fitted really well, setting the scene perfectly.
However, I can offer you one criticism. The most powerful part of the flash is when your grandfather kills the puppies (I won't get into the morality of that). It would seem fitting if you put that at the end, as the bits following it feels like a bit of an anti-climax..