waves hand I think I must be the only vet doper.
I can’t comment on what could be causing it without seeing the cat, but if your vet says that an x-ray shows no blockage…
did they do a contrast (barium) study to check for rectal cancer?
did the x-rays show any curvature of the spine? my cat has this and it has caused her to be constipated (she’s 11).
Another thing… if your cat is eighteen, it’s getting on a bit, and muscle tone (important in defecation) could be decreasing… meaning that, unless the stool is soft, there just isn’t enough muscle to push it out easily.
There are other (less likely) diseases as well.
If you switch your cat to a high-fibre food, make sure it can also has access to plenty of fresh clean water (even if it doesn’t appear to drink it often) as this will help soften the stool.
I can’t help with canadian brands as IAMS/Eukanuba and Hills are the only two we have here, but I can personally recommend the Hills Prescription w/d, and I have heard good things about the Eukanuba equivalent.
An aside- just switching to a high-fibre diet cold turkey is not a good idea- sudden dietary change can cause digestive upsets. Gradually changing from one food to another (mixing increasing proportions of the new food with the old one) over a week is recommended.
Also, although just looking on the packaging for a diet higher in fibre will give you a higher fibre diet, often the proportion of the other nutrients is decreasing and the diet may not be appropriate for your cat’s needs in terms of energy, protein, fats, vitamins and minerals.
Finally, make sure there are appropriate taurine levels… cats need this amino acid supplied whole as they can’t produce it themselves like other animals. Lack of taurine can cause cardiac and eye problems, and can cause sudden death.