I used it on my female GSD and she did well. My male GSD mix got looped on it and was not tolerant until the end, when apparently he had enough discomfort to absorb and deal with it - then he was fine with it. Take care.
tramadol is a really good med, definitely get it filled. You can lower the dosage if needed but I wouldn't avoid using it unless the dog didn't tolerate it. My girl Tessa was on it after breaking her leg recently, but we dropped the dosage quickly and then went off of it because she wasn't in enough pain and kept trying to play and do too much!