When I say my dog's name he answers by wagging his tail.
どちらも「犬の名前を呼ぶと、尻尾を振って応えてくれます。」という意味です。
1) When I call my dog he wags his tail in response.
2) When I say my dog's name he answers by wagging his tail.
「尻尾を振る」は wag his / her tail
「返事をする」は
in response 「呼応して」
answer 「返事する・答える」
を使って言えます。
ご参考になれば幸いです!