Owning a cat is a huge commitment; one that can last for many years. To keep a cat healthy and content, it is essential to ...