What are the best ways to keep my pet hydrated and healthy during hot weather or after intense activity?

Looking for effective tips or products!