Oh, I love this company! I was into dyeing in the kitchen sink at one time. I kept it simple with RIT. Their princess seamed dresses fit so well and the cotton is so cool in the summer.
They have a ton of blanks including dog t-shirts:
http://www.dharmatrading.com/html/eng/3355-AA.shtml
(They also sell fabric pens.)