Jeff, thank you for bringing in this information. That makes perfect sense for the dog to represent loyalty symbolically, and being a dog lover myself, makes me a lot happier than considering negative connotations for them

It is always fascinating to learn and understand more on the application of symbolism in the wider range of Islam that appear on these weapons.
All the best,
Jim