HE should really be checked Mark just to make sure, my vets wont keep giving meds unless they are seen every six months, so I am surprised you are still getting the Fortekor for him. Just because it is 2 years doesn't mean it is anywhere near the end, he might just need a different dose.