Happy Anniversary! We just celebrated a measly 25 yrs but my feelings are much the same...would hate to have to train a new one - particularly since I've not been overly successful with training this one! Although he is much the keeper. May you have another happy 43!