i think so but only you would be able to see it.
Yes, clientside. I think all you had to do was change something in your game files.
Also, at OP, I think the developers will happily accept custom dogis made by the community, as long as they are good and someone put a lot of time into it.