Such a well trained bitch, it is clear that someone put plenty of time and effort into this one&hell