December 17, 2013 at 23:12:21 UTC
By cheetahpaws the amazing.
It's just too perfect, I don't have words O.O
Fave the original here: http://www.furaffinity.net/view/10212770/