Thank you for your feedback. We're sorry to hear that the leash holder didn't meet your expectations regarding support. We take pride in the durability of our products and want to ensure they perform as intended. Your experience is important to us, and we appreciate you bringing this to our attention.
Rather than add extra screws, I recommend getting some wall anchors that are appropriate for your wall (drywall?) and the size of screw which is #8. That should ensure they don't slide out of the wall. The type of anchor might need to be adjusted depending how much weight you add to the hooks in total.
Best regards,
Danielle, The Metal Peddler