trouper: a person who is reliable and uncomplaining and hard working
good person: a person who is good to other people
clydesdale terrier: selectively bred small Skye terrier with erect ears and a long silky coat