All of the above has had me in tears and I know so well what you are going through because it’s exactly the same for my poor Coco (other than the...