The absolute best mallet is a #3 Garland split head hammer with rawhide faces. Indestructable. and if your dog chews the faces, they are replaceable.

http://www.garlandmfg.com/mallets/split.html