Great shot, wow! You're right, it's a little out of focus, but the foreground at least is crystal clear. I guess just the way the sun was shining, but the pup looks like he's got a little outline of light around him.
Anyway, I think the shot was very well composed and came out very striking. Good work, I'll have to check out some of your other shots