The best GIFs there are, each GIF has at least 1,000 notes, so you know it's quality. Follow now to get the best GIFs around, and submit your own!
(via/follow The Absolute Best GIFs)
Via/Follow The Absolute Best GIFs Blog
Círculo protector de ovejas.
Sheeps Shield (Only can be used by level 80 pastors or higher)