Dogs are wonderful companions......they have traits in them that we wish more of our human companions had....they are devoted to us unconditionally, they are loyal, protective at their own risk, they are intelligent, yet in some ways still very dependant upon us...they never make demands upon...