He really is a good boy, though... despite the fact that he's still in his defiant teenager stage, he's exactly what I wanted in a Border Collie.
Onto the pictures!
Newborn Rory...

Baby Rory:

The first picture I saw of him when he was 5 months old... and I knew it was meant to be!

8 months old:

And at 11 months old!

Happy 1st Birthday, Rory!













