The only thing wrong with the shirt is.........it's made for a human and not a dog. The arms for dogs should be close together in front. I also don't think having a D ring at the waist area is going to work right.
This is the first dress harness that I made, and as you can see the D ring is low and did not work at all. I had no control of the dog and she was top heavy if I were to pick her up in a hurry by the leash.
http://i14.photobucket.com/albums/a3...s8-9-06015.jpg