Carolina Great Pyrenees Rescue (CGPR) is a breed-specific dog rescue located in Charlotte. They are committed to rescuing and rehoming abandoned and mistreated Great Pyrenees dogs in North and South Carolina. CGPR gives every abandoned Great Pyrenees dog extensive care and offers rehabilitation when necessary.