We strongly advise you against punishing your dog for resource guarding. Punishing resource guarding is not recommended as it can cause more anxiety and could even make the behavior worse. Furthermore, using punishment methods can seriously harm your relationship and bond.  Instead, focus on teaching your pup alternative behaviors and providing positive reinforcement when they exhibit desired behavior. Additionally, providing distractions is a great way to redirect their attention away from their resources without punishing them.