Source: http://www.northelmanimalhospital.com/services/dogs/blog/dog-anal-glands-what-every-dog-lover-needs-know