I filled mine in river rock to match rock flower bed!
Yes you can put rocks in this as well
Yes, I think it would. It's thick enough. That being said, if your beagle is a chewer- you might have an issue. I also don't know how you were going to arrange the piece. But if it's just - can their nails get through this digging? The answer would be I don't think so. Good luck :)
This would be a perfect application. Make sure you open the top bead to overlap with each section. This would need to be like laying "roofing shingles" so water stays on top of the Channel Guard. Start at the lowest point and work your way up hill.
As far as ground cover or a barrier for wood against ground contact, yes. However, they need to have a slope for water runoff to reduce chances of wood rot.
Mine is 11" wide.
Yes I would