Most dogs love to play with toys. Not only can they provide great interplay between pets and people but some help clean the dogs' teeth. Select a toy based on your dog's style of play. Giving a very aggressive chewer a toy they can destroy and possibly swallow is not a good idea and could lead to surgery or worse. Tennis balls are very abrasive and will wear a dogs' teeth down. They are not recommended for dog toys.
Below are toys I recommend and have tested with my own very intense cattle dog's. They have tried their best to 'kill' these toys to no avail. Some of these toys have lasted for generations of my dog's. Click on the images below to find the toy names. All are available on the internet.