Hi...I have been there quite a few times with my Dogs......My last one to pass on was a Great pyrenees Mountain Dog....Cosmo........he was sick with a Tumor in his throat for a few months.....but he let me know when it was the day when I had to take him to the Vet!!...your dog will let you know when he can't go any further...just watch him closely....he will let you know....don't forget he wants to be with you as long as possible....so wait till he tells you.....and it is very quick and painless when they go to sleep.....I was on the floor with my Cosmo when they put him to sleep......so don't worry it works out OK.....
cosmostellar posted in Letting go