Canelin Cefalexin 250mg/5ml suspension review