I forgot to mention that some places require your dog to be CGC certified as well as TD (Therapy dog) certified to enter a certain nursing home, school, hospital, etc...

If you are seriously interested in doing therapy work with your dog it is always best to contact the places you wish to assist and see what their requirements are.