Yes I agree, the are truly amazing animals. No matter how bad my day goes it is always good to know my dog is waiting for me when I come home. They are such unselfish animals, they give you all there love and never ask for anything in return. And sorry about your losses guys, I know how its feels, there is not a day that goes buy when I don't think about my best friend and wish he was still with me. R.I.P. Duke