Source: http://www.pethealthnetwork.com/cat-health/cat-checkups-preventive-care/a-thorough-cat-checkup-what-expect-and-how-you-can-help