https://lorisizemore.com/2011/10/dog-fixed/
Dog: Fixed.