Red Rock K9

German Shepherd Breeder and Training

German Shepherd Puppies and Imports - Trusted German Shepherd Breeder!

Connect

German Shepherds Built on a Solid Foundation

Give Us a Call! (405) 928-0835
  • Home
  • Available Dogs
    • Available German Shepherd Puppies
    • Young Trained German Shepherds For Sale
    • Available Trained Adults
    • Puppy Pricing and Information
    • Expected Litters
  • RRK9 Advantage
    • (1- 5) Red Rock K9 Advantage Quick Look
    • (1) Top Breeding Program
    • (2) Trained Puppy Program
    • (3) Member Benefits
    • (4) Versatility & Security
    • (5) Invest in the Best
    • + ADVANTAGE PLUS
  • Breeding
    • Breeding Males
    • Breeding Females
    • Expected Litters
  • Media
    • Social Posts
    • Puppy Training Videos
    • Video News Feed
    • Photos News Feed
    • News Menu
  • Services
    • Private Lessons (RRK9’s only)
    • Boarding (RRK9’s only)
  • Testimonials
  • Learn More
    • About Us
    • Purchasing Your Red Rock K9 Puppy
    • FAQ
    • Shipping
    • Favorite Products
    • Contact Us
  • Apply Now

Current News

Home / Current News
Comments Box SVG iconsUsed for the like, share, comment, and reaction icons
Red Rock K9 German Shepherds
6 days ago
Red Rock K9 German Shepherds

Final Pup-date for the Gee Litter! ๐Ÿพ

Usually these updates go out to the new RRK9 families, but we couldnโ€™t resist sharing this one with everyone!

๐Ÿถ Luka-Blaze made the journey by car ๐Ÿš— all the way from Oklahoma to Florida ๐Ÿ“โ€”and he was a total rockstar traveler!

๐Ÿถ Ozzy stayed close to home in Oklahoma ๐Ÿ“and has already become best buddies with 10-year-old RRK9, Baron ๐Ÿคฉ. His junior handler has jumped right into training and is loving every second!

๐Ÿถ Sora took to the skies โœˆ๏ธ and made it safely to Arizona ๐Ÿ“. She was the perfect traveler on the way to the airport and handled nearly 12 hours in the crate like a champ: OKC โฉ DFW โฉ FLG ๐Ÿ›ฌ. Sora adds to our ๐Ÿ’ฏ track record of airline travelers arriving completely accident free!!!

๐Ÿถ Sayla headed out today and is off to enjoy the ranch life in Oklahoma ๐Ÿ“๐Ÿด. Her new junior handlers came prepared with great questions, and weโ€™re so excited about this perfect match!

Weโ€™re so proud of these pups and thrilled for their new adventures with their amazing families! โค๏ธ๐Ÿพ
... See MoreSee Less

Final Pup-date for the Gee Litter! ๐Ÿพ

Usually these updates go out to the new RRK9 families, but we couldnโ€™t resist sharing this one with everyone!

๐Ÿถ Luka-Blaze made the journey by car ๐Ÿš—  all the way from Oklahoma to Florida ๐Ÿ“โ€”and he was a total rockstar traveler!

๐Ÿถ Ozzy stayed close to home in Oklahoma ๐Ÿ“and has already become best buddies with 10-year-old RRK9, Baron ๐Ÿคฉ. His junior handler has jumped right into training and is loving every second!

๐Ÿถ Sora took to the skies โœˆ๏ธ and made it safely to Arizona ๐Ÿ“.  She was the perfect traveler on the way to the airport and handled nearly 12 hours in the crate like a champ: OKC โฉ DFW โฉ FLG ๐Ÿ›ฌ.  Sora adds to our ๐Ÿ’ฏ track record of airline travelers arriving completely accident free!!!

๐Ÿถ Sayla headed out today and is off to enjoy the ranch life in Oklahoma ๐Ÿ“๐Ÿด. Her new junior handlers came prepared with great questions, and weโ€™re so excited about this perfect match!

Weโ€™re so proud of these pups and thrilled for their new adventures with their amazing families! โค๏ธ๐ŸพImage attachmentImage attachment+Image attachment
View on Facebook
· Share
Share on Facebook Share on Twitter Share on Linked In Share by Email
View Comments
  • likes love wow 35
  • Shares: 1
  • Comments: 3

3 CommentsComment on Facebook

What a happy day for those lucky families!๐Ÿ˜

Yay pups and families!! ๐ŸŽ‰โค๏ธ

Looks like they have great families. Congratulations to all.๐ŸŽ‰

Red Rock K9 German Shepherds
1 week ago
Red Rock K9 German Shepherds

๐ŸŽ‰ Congratulations to Luka-Blaze ๐ŸŽ“, Ozzy ๐ŸŽ“, Sayla ๐ŸŽ“, and Sora ๐ŸŽ“ on graduating from our RRK9 Puppy Training Program!

We are truly honored to have prepared these amazing pups for their next chapter with their new RRK9 families.

What a fantastic group of pups โ€” we wish them all the best on their journey ahead!
... See MoreSee Less

Play
View on Facebook
· Share
Share on Facebook Share on Twitter Share on Linked In Share by Email
View Comments
  • likes love 30
  • Shares: 1
  • Comments: 4

4 CommentsComment on Facebook

Such beautiful, happy working puppies♥๏ธ

Great job puppers and trainers๐Ÿ‘๐Ÿฝ๐Ÿ‘๐Ÿฝ. I spy some enthusiasm!!

Sayla looks spicy! โค๏ธ

Red Rock K9 German Shepherds
2 weeks ago
Red Rock K9 German Shepherds

Luka-Blaze is is ready for his new adventure to begin tomorrow! We had the best day loving on him โค๏ธ ... See MoreSee Less

Luka-Blaze is is ready for his new adventure to begin tomorrow!  We had the best day loving on him โค๏ธImage attachmentImage attachment+3Image attachment
View on Facebook
· Share
Share on Facebook Share on Twitter Share on Linked In Share by Email
View Comments
  • likes love 30
  • Shares: 0
  • Comments: 1

1 CommentComment on Facebook

Neat name.

Red Rock K9 German Shepherds
3 weeks ago
Red Rock K9 German Shepherds

A little glimpse of the pastโ€ฆ 11 years ago, two legends. Heidi & Rocco.

Oh how they left a mark on our hearts ๐Ÿ’•
... See MoreSee Less

A little glimpse of the pastโ€ฆ 11 years ago, two legends. Heidi & Rocco. 

Oh how they left a mark on our hearts ๐Ÿ’•
View on Facebook
· Share
Share on Facebook Share on Twitter Share on Linked In Share by Email
View Comments
  • likes love 39
  • Shares: 0
  • Comments: 2

2 CommentsComment on Facebook

๐Ÿฅนโค๏ธ

โค๏ธ truly special

Red Rock K9 German Shepherds
3 weeks ago
Red Rock K9 German Shepherds

Today, the puppies demonstrated their trust in the Stay command. We like to start with Duration rather than Distance. This often results in rewarding very happy, wiggly puppies that are eager to be near us but yet doing their best to be passive and still in one place.

Training with any distance at the outset tends to set up the handler for failure.

Many people when teaching Stay automatically associate the command with distance. This approach is usually disastrous because, up to that point, the puppy has been rewarded for coming and interacting closely with the handler. If the handler steps away and the puppy hasnโ€™t been taught correctly, the puppy is corrected or brought back to the starting point without a reward, leaving the puppy unclear about the mistake.

We ensure the puppy has a clear understanding of being passive and still in one place for a reward. Once this is established, we can begin to add movementโ€”not distance. It is the onset of movement that typically leads to the puppy breaking the (Stay) behavior.

Our primary focus with this age of puppy is Duration. We will begin to add Distance as the pup becomes more proficient. While the pup does encounter some Distractions while training with us we like to encourage the new RRK9 families start with Duration and a little Distance in their home environment before adding new environments or Distractions.

Todayโ€™s small victory shows big progress: we were able to take a few steps away, hold for a count, and then return to the puppy with a reward, repeating the process multiple times.

๐Ÿ“ท Sora, Luka, Ozzy, & Sayla
... See MoreSee Less

Today, the puppies demonstrated their trust in the Stay command. We like to start with Duration rather than Distance. This often results in rewarding very happy, wiggly puppies that are eager to be near us but yet doing their best to be passive and still in one place.

 Training with any distance at the outset tends to set up the handler for failure. 

Many people when teaching Stay automatically associate the command with distance. This approach is usually disastrous because, up to that point, the puppy has been rewarded for coming and interacting closely with the handler. If the handler steps away and the puppy hasnโ€™t been taught correctly, the puppy is corrected or brought back to the starting point without a reward, leaving the puppy unclear about the mistake.

We ensure the puppy has a clear understanding of being passive and still in one place for a reward. Once this is established, we can begin to add movementโ€”not distance. It is the onset of movement that typically leads to the puppy breaking the (Stay) behavior.

Our primary focus with this age of puppy is Duration.   We will begin to add Distance as the pup becomes more proficient. While the pup does encounter some Distractions while training with us we like to encourage the new RRK9 families start with Duration and a little Distance in their home environment before adding new environments or Distractions. 

Todayโ€™s small victory shows big progress: we were able to take a few steps away, hold for a count, and then return to the puppy with a reward, repeating the process multiple times.

๐Ÿ“ท Sora, Luka, Ozzy, & SaylaImage attachmentImage attachment+1Image attachment
View on Facebook
· Share
Share on Facebook Share on Twitter Share on Linked In Share by Email
View Comments
  • likes love 37
  • Shares: 1
  • Comments: 5

5 CommentsComment on Facebook

They are doing so great!!! Good job Luka!!!

You all produce the happiest trained pups! They’re adorable ๐Ÿฅฐ. If I were younger I’d get 4 more.

Look at those ears!! ๐Ÿฉท♥๏ธ๐Ÿฉท

Red Rock K9 German Shepherds
3 weeks ago
Red Rock K9 German Shepherds

Sunday Funday with the pups and little handlers. What a great crew. ๐Ÿคฉ ... See MoreSee Less

Sunday Funday with the pups and little handlers.  What a great crew. ๐ŸคฉImage attachmentImage attachment+8Image attachment
View on Facebook
· Share
Share on Facebook Share on Twitter Share on Linked In Share by Email
View Comments
  • likes love 41
  • Shares: 0
  • Comments: 2

2 CommentsComment on Facebook

So fun ๐Ÿ˜

Wonderful

Red Rock K9 German Shepherds
3 weeks ago
Red Rock K9 German Shepherds

Meet Luka-Blaze, Ozzy, Sora, and Sayla! ๐Ÿคฉ Theyโ€™re doing great in training! ๐Ÿ’ช

Today they lengthened their time staying calm and still on Stay, and theyโ€™re becoming more proficient at working from the Heel position. We love teaching the pups to work from the heelโ€”not just in movement but in maintaining the positionโ€”a true test of focus. That means they can Sit and Down from the heel and stay comfortably there until we cue otherwise. Proud of these little athletes! ๐Ÿพ
... See MoreSee Less

Meet Luka-Blaze, Ozzy, Sora, and Sayla! ๐Ÿคฉ Theyโ€™re doing great in training! ๐Ÿ’ช

Today they lengthened their time staying calm and still on Stay, and theyโ€™re becoming more proficient at working from the Heel position. We love teaching the pups to work from the heelโ€”not just in movement but in maintaining the positionโ€”a true test of focus. That means they can Sit and Down from the heel and stay comfortably there until we cue otherwise. Proud of these little athletes! ๐ŸพImage attachmentImage attachment+3Image attachment
View on Facebook
· Share
Share on Facebook Share on Twitter Share on Linked In Share by Email
View Comments
  • likes love 51
  • Shares: 0
  • Comments: 3

3 CommentsComment on Facebook

Go pups go! ๐ŸŽ‰

Whoever has Ozzy what a great tribute!!โค๏ธ๐ŸŽธ

Brody Taliaferro

Red Rock K9 German Shepherds
4 weeks ago
Red Rock K9 German Shepherds

Gee loves to lay up here and watch her pups play down below. ๐Ÿคฉ ... See MoreSee Less

Gee loves to lay up here and watch her pups play down below. ๐Ÿคฉ
View on Facebook
· Share
Share on Facebook Share on Twitter Share on Linked In Share by Email
View Comments
  • likes love 45
  • Shares: 0
  • Comments: 7

7 CommentsComment on Facebook

๐Ÿ˜๐Ÿ˜๐Ÿ˜

She’s such a beauty!๐Ÿ’—

You guys take such beautiful photos. I don’t know how. Mine always end up like this. Somehow she knows ๐Ÿค”

Red Rock K9 German Shepherds
1 month ago
Red Rock K9 German Shepherds

Pups are loving learning!

Be the coolest thing for your dog wherever you go! ๐Ÿ˜Ž
... See MoreSee Less

Play
View on Facebook
· Share
Share on Facebook Share on Twitter Share on Linked In Share by Email
View Comments
  • likes love 36
  • Shares: 1
  • Comments: 5

5 CommentsComment on Facebook

Dying to know how your back feels after training! Lol

R R GSD JAX :4years old โค๏ธ

Red Rock K9 German Shepherds
1 month ago
Red Rock K9 German Shepherds

Celebrating RRK9 Sasha โ€” a beautiful German Shepherd who touched the lives of many. Sasha joined the Taylors at 10 weeks old after graduating our puppy training program.

I still remember that first call: inquisitive, a touch nervous, yet asking all the right questions. They wanted to do things right, and I knew from the start theyโ€™d be a perfect fit for our dogs and our program.

Over the years, she visited for โ€œDoggy Vacationsโ€ about 3โ€“4 times a year, sometimes more.

Itโ€™s hard to put into words what an honor itโ€™s been to watch her grow up with the Taylors.

Before her stay, they would ask, โ€œDo you want to go see Sam?โ€โ€”and that was all it took to let her know she was about to head to Red Rock K9. Though she began life here and was first loved here, we were honored to be called her second family.

She knew the ropesโ€”the faces, the sounds, the giggles, and the occasional barks of excitement that echo the walls. Sasha carried the Red Rock K9 spirit in every momentโ€”she loved her toys, sprinting with them, and she always sported those bandanas at the start of each doggy vacation. Her bright energy filled the atmosphere.

Weโ€™ll miss her deeply, and weโ€™re grateful to have shared in her journey. Dogs have a way of reminding us that life is short, and Sasha showed us how to face it with positivity, grace, and a gift for living in the moment.

To the Taylor family, our hearts are with you. Weโ€™re honored to have known Sasha and to have shared in her journey with you. Her joyful spirit will live on in our memories.

Wonderful dog, wonderful family.

What an incredible journey. She will always be remembered here.

With love from all of us at Red Rock K9
... See MoreSee Less

Celebrating RRK9 Sasha โ€” a beautiful German Shepherd who touched the lives of many. Sasha joined the Taylors at 10 weeks old after graduating our puppy training program.

I still remember that first call: inquisitive, a touch nervous, yet asking all the right questions. They wanted to do things right, and I knew from the start theyโ€™d be a perfect fit for our dogs and our program.

Over the years, she visited for โ€œDoggy Vacationsโ€ about 3โ€“4 times a year, sometimes more. 

Itโ€™s hard to put into words what an honor itโ€™s been to watch her grow up with the Taylors.

Before her stay, they would ask, โ€œDo you want to go see Sam?โ€โ€”and that was all it took to let her know she was about to head to Red Rock K9. Though she began life here and was first loved here, we were honored to be called her second family. 

She knew the ropesโ€”the faces, the sounds, the giggles, and the occasional barks of excitement that echo the walls. Sasha carried the Red Rock K9 spirit in every momentโ€”she loved her toys, sprinting with them, and she always sported  those bandanas at the start of each doggy vacation. Her bright energy filled the atmosphere.

Weโ€™ll miss her deeply, and weโ€™re grateful to have shared in her journey. Dogs have a way of reminding us that life is short, and Sasha showed us how to face it with positivity, grace, and a gift for living in the moment.

To the Taylor family, our hearts are with you. Weโ€™re honored to have known Sasha and to have shared in her journey with you. Her joyful spirit will live on in our memories.

Wonderful dog, wonderful family. 

What an incredible journey.  She will always be remembered here. 

With love from all of us at Red Rock K9
View on Facebook
· Share
Share on Facebook Share on Twitter Share on Linked In Share by Email
View Comments
  • likes love sad 49
  • Shares: 0
  • Comments: 6

6 CommentsComment on Facebook

Red Rock K9 German Shepherds
1 month ago
Red Rock K9 German Shepherds

RRK9 Gen 2026 Graduates โ€” Reserve Your Spot. Applications Open Now ... See MoreSee Less

View on Facebook
· Share
Share on Facebook Share on Twitter Share on Linked In Share by Email
View Comments
  • likes love 9
  • Shares: 0
  • Comments: 1

1 CommentComment on Facebook

rrk9.com/application/

Red Rock K9 German Shepherds
1 month ago
Red Rock K9 German Shepherds

Today was a great day! I had the pleasure of instructing our junior handlers as they guided and trained the puppies. Watching them learn and work togetherโ€”two of my favorite thingsโ€”made for an inspiring and rewarding experience! โค๏ธ๐Ÿถโค๏ธ ... See MoreSee Less

Today was a great day! I had the pleasure of instructing our junior handlers as they guided and trained the puppies. Watching them learn and work togetherโ€”two of my favorite thingsโ€”made for an inspiring and rewarding experience! โค๏ธ๐Ÿถโค๏ธImage attachmentImage attachment+5Image attachment
View on Facebook
· Share
Share on Facebook Share on Twitter Share on Linked In Share by Email
View Comments
  • likes love 42
  • Shares: 0
  • Comments: 4

4 CommentsComment on Facebook

Good job, Ladies!

Sweet girls. Sweet puppies. โญ๏ธ

Great job to the trainers!! You girls are rocking it! Love the crocs! Puppies are pretty cute too๐Ÿค—

Red Rock K9 German Shepherds
1 month ago
Red Rock K9 German Shepherds

Bria waiting for lord to come running around the corner so she can surprise him ๐Ÿ˜… ... See MoreSee Less

Bria waiting for lord to come running around the corner so she can surprise him ๐Ÿ˜…
View on Facebook
· Share
Share on Facebook Share on Twitter Share on Linked In Share by Email
View Comments
  • likes love 35
  • Shares: 0
  • Comments: 0

0 CommentsComment on Facebook

Red Rock K9 German Shepherds
2 months ago
Red Rock K9 German Shepherds

๐Ÿคฉ ... See MoreSee Less

๐Ÿคฉ
View on Facebook
· Share
Share on Facebook Share on Twitter Share on Linked In Share by Email
View Comments
  • likes love wow 58
  • Shares: 0
  • Comments: 6

6 CommentsComment on Facebook

Gorgeous! โค๏ธ

Stunning!

๐Ÿ’œ

Red Rock K9 German Shepherds
2 months ago
Red Rock K9 German Shepherds

When your daughter calls you at 10pm and asks if she can come hold a puppyโ€ฆ.

โ€œYes of course sweetieโ€ ๐Ÿ˜…
... See MoreSee Less

When your daughter calls you at 10pm and asks if she can come hold a puppyโ€ฆ.

 โ€œYes of course sweetieโ€ ๐Ÿ˜…
View on Facebook
· Share
Share on Facebook Share on Twitter Share on Linked In Share by Email
View Comments
  • likes love 49
  • Shares: 0
  • Comments: 4

4 CommentsComment on Facebook

Lucky!!! Can I come hold a puppy? โค๏ธโค๏ธโค๏ธ ๐Ÿ˜‚๐Ÿ˜‚๐Ÿ˜‚

That’s so precious, both of them!

The sweetest moments ๐Ÿฅน๐Ÿพ๐Ÿ’™

Load more
Visit us on Facebook

Visit us on Facebook

Comments Box SVG iconsUsed for the like, share, comment, and reaction icons
Final Pup-date for the Gee Litter! ๐Ÿพ

Usually these updates go out to the new RRK9 families, but we couldnโ€™t resist sharing this one with everyone!

๐Ÿถ Luka-Blaze made the journey by car ๐Ÿš—  all the way from Oklahoma to Florida ๐Ÿ“โ€”and he was a total rockstar traveler!

๐Ÿถ Ozzy stayed close to home in Oklahoma ๐Ÿ“and has already become best buddies with 10-year-old RRK9, Baron ๐Ÿคฉ. His junior handler has jumped right into training and is loving every second!

๐Ÿถ Sora took to the skies โœˆ๏ธ and made it safely to Arizona ๐Ÿ“.  She was the perfect traveler on the way to the airport and handled nearly 12 hours in the crate like a champ: OKC โฉ DFW โฉ FLG ๐Ÿ›ฌ.  Sora adds to our ๐Ÿ’ฏ track record of airline travelers arriving completely accident free!!!

๐Ÿถ Sayla headed out today and is off to enjoy the ranch life in Oklahoma ๐Ÿ“๐Ÿด. Her new junior handlers came prepared with great questions, and weโ€™re so excited about this perfect match!

Weโ€™re so proud of these pups and thrilled for their new adventures with their amazing families! โค๏ธ๐ŸพImage attachmentImage attachment+Image attachment

Final Pup-date for the Gee Litter! ๐Ÿพ

Usually these updates go out to the new RRK9 families, but we couldnโ€™t resist sharing this one with everyone!

๐Ÿถ Luka-Blaze made the journey by car ๐Ÿš— all the way from Oklahoma to Florida ๐Ÿ“โ€”and he was a total rockstar traveler!

๐Ÿถ Ozzy stayed close to home in Oklahoma ๐Ÿ“and has already become best buddies with 10-year-old RRK9, Baron ๐Ÿคฉ. His junior handler has jumped right into training and is loving every second!

๐Ÿถ Sora took to the skies โœˆ๏ธ and made it safely to Arizona ๐Ÿ“. She was the perfect traveler on the way to the airport and handled nearly 12 hours in the crate like a champ: OKC โฉ DFW โฉ FLG ๐Ÿ›ฌ. Sora adds to our ๐Ÿ’ฏ track record of airline travelers arriving completely accident free!!!

๐Ÿถ Sayla headed out today and is off to enjoy the ranch life in Oklahoma ๐Ÿ“๐Ÿด. Her new junior handlers came prepared with great questions, and weโ€™re so excited about this perfect match!

Weโ€™re so proud of these pups and thrilled for their new adventures with their amazing families! โค๏ธ๐Ÿพ
... See MoreSee Less

6 days ago
View on Facebook
· Share
Share on Facebook Share on Twitter Share on Linked In Share by Email
View Comments
  • likes love wow 35
  • Shares: 1
  • Comments: 3

3 CommentsComment on Facebook

What a happy day for those lucky families!๐Ÿ˜

Yay pups and families!! ๐ŸŽ‰โค๏ธ

Looks like they have great families. Congratulations to all.๐ŸŽ‰

Play

๐ŸŽ‰ Congratulations to Luka-Blaze ๐ŸŽ“, Ozzy ๐ŸŽ“, Sayla ๐ŸŽ“, and Sora ๐ŸŽ“ on graduating from our RRK9 Puppy Training Program!

We are truly honored to have prepared these amazing pups for their next chapter with their new RRK9 families.

What a fantastic group of pups โ€” we wish them all the best on their journey ahead!
... See MoreSee Less

1 week ago
View on Facebook
· Share
Share on Facebook Share on Twitter Share on Linked In Share by Email
View Comments
  • likes love 30
  • Shares: 1
  • Comments: 4

4 CommentsComment on Facebook

Such beautiful, happy working puppies♥๏ธ

Great job puppers and trainers๐Ÿ‘๐Ÿฝ๐Ÿ‘๐Ÿฝ. I spy some enthusiasm!!

Sayla looks spicy! โค๏ธ

Load more

Benefits of Owning a Red Rock K9

About the Purchase Process

Deacon-Puppy-Departure-Day

Advantage Plus - Team Training

Shipping

FAQ

Copyright © 2025 · RedRock K9, Oklahoma City, Oklahoma - All Rights Reserved. · Powered by Ingage

Copyright © 2025 ยท Redrock K9 on Genesis Framework ยท WordPress ยท Log in

  • Home
  • Available Dogs
    • Available German Shepherd Puppies
    • Young Trained German Shepherds For Sale
    • Available Trained Adults
    • Puppy Pricing and Information
    • Expected Litters
  • RRK9 Advantage
    • (1- 5) Red Rock K9 Advantage Quick Look
    • (1) Top Breeding Program
    • (2) Trained Puppy Program
    • (3) Member Benefits
    • (4) Versatility & Security
    • (5) Invest in the Best
    • + ADVANTAGE PLUS
  • Breeding
    • Breeding Males
    • Breeding Females
    • Expected Litters
  • Media
    • Social Posts
    • Puppy Training Videos
    • Video News Feed
    • Photos News Feed
    • News Menu
  • Services
    • Private Lessons (RRK9’s only)
    • Boarding (RRK9’s only)
  • Testimonials
  • Learn More
    • About Us
    • Purchasing Your Red Rock K9 Puppy
    • FAQ
    • Shipping
    • Favorite Products
    • Contact Us
  • Apply Now