Adopting a special needs cat has many rewards