Elvin Ng had to euthanise his 17-year-old dog due to declining health: 'I felt I could have done better for her'