Awwwww Castiel puppy ;D if I every get another puppy I am naming it Castiel!<< then you could meet random spn fans because you can just be like: this is Castiel and see how they react
Cas is great.
GIF... Shy Misha. Cutest thing I have EVER seen him do. Promise.....Really cute!
Everyone should have this pin in their possession