Maybe you could teach your pup the leave it command..When it tries to go get something, tell it to leave it or whatever command you like, and pull her away from the rock or w/e. I'm not really sure how to help, sorry, Jo did that as a pup too, and she learned from that..mind you she still does it from time to time with somethings.