I was told it was best to do it "one day too soon, rather than leave it one day too late" in other words, while the dog still has a bit of dignity, rather than see your old mate too sick or crippled with pain. Be with her to the end.....she has earned that much.....but it's never an easy day......