Private puppy training from your home
1:1 video chat sessions from expert puppy trainers on GoodPup
Virtual puppy training with experienced trainers
Try GoodPup, virtual dog training that really works. It's perfect for everything from potty training and teaching the sit skill to more advanced training and curbing unwanted behaviors too.
Enjoy private puppy training classes with GoodPup. It's run by a team of pet behavior experts and pet parents who understand you and your puppy's needs.
Great for puppies, recently adopted dogs, and curbing that one behavior you wish your pup would stop doing by helping them find a better way to communicate through training.
Train in one-on-one video sessions with experienced puppy trainers from wherever your puppy is most comfortable, from your home to the backyard and beyond.
Get a custom training plan tailored to your puppy's unique needs and around the clock live chat support.
How to book puppy training
1. Tell GoodPup about your puppy
Build the right training plan for your puppy by first filling out a short assessment.2. Book your first training session
You can typically get your first video call with an experienced puppy trainer scheduled within 24 hours.3. Begin training with GoodPup!
Your first video session, 24/7 live chat, and full access to GoodPup is free for your first 7 days.
Experience the GoodPup difference
One-on-one sessions
Your private puppy trainer can offer more personalized attention and instruction than a group class can.
Training in your home
A familiar environment like your home can offer your puppy fewer distractions and help them feel more comfortable as they learn new life skills.
Personalized training plans
You'll get a custom training plan that is tailored to your puppy's unique needs and helps you meet your training goals.
Experienced dog trainers
Trainers with GoodPup are certified, vetted, and reviewed and have extensive training, dog behavior, and/or veterinary experience.
Flexible scheduling
Set up your training sessions when they work best for your schedule and without the need to drive to a training facility.
Rover offers many services to meet your pet care needs, including:
- Cat Boarding
- Cat Sitting
- Dog Boarding
- Dog Kennel Alternative
- Dog Training
- Dog Walking
- Doggy Day Care
- House Sitting
- Long Term Dog Boarding
- Overnight Dog Boarding
- Pet Sitting
- Puppy Boarding
Thousands of puppy trainers in cities and neighborhoods, including:
- Albuquerque, NM
- Alexandria, VA
- Anchorage, AK
- Ann Arbor, MI
- Arlington, TX
- Arlington, VA
- Arvada, CO
- Asheville, NC
- Atlanta, GA
- Aurora, CO
- Austin, TX
- Bakersfield, CA
- Baltimore, MD
- Beaverton, OR
- Bellevue, WA
- Boise, ID
- Boston, MA
- Boulder, CO
- Brooklyn, NY
- Cambridge, MA
- Cary, NC
- Chandler, AZ
- Charleston, SC
- Charlotte, NC
- Chicago, IL
- Cincinnati, OH
- Colorado Springs, CO
- Columbia, SC
- Columbus, OH
- Dallas, TX
- Denver, CO
- Durham, NC
- El Paso, TX
- Englewood, CO
- Everett, WA
- Fairfax, VA
- Fort Collins, CO
- Fort Worth, TX
- Grand Rapids, MI
- Greenville, SC
- Henderson, NV
- Honolulu, HI
- Houston, TX
- Indianapolis, IN
- Irvine, CA
- Jacksonville, FL
- Jersey City, NJ
- Kansas City, MO
- Kirkland, WA
- Knoxville, TN
- Lakewood, CO
- Las Vegas, NV
- Littleton, CO
- Long Beach, CA
- Los Angeles, CA
- Louisville, KY
- Madison, WI
- Marietta, GA
- McKinney, TX
- Mesa, AZ
- Miami, FL
- Milwaukee, WI
- Minneapolis, MN
- Nashville, TN
- New Orleans, LA
- New York City, NY
- Oakland, CA
- Oceanside, CA
- Oklahoma City, OK
- Omaha, NE
- Orlando, FL
- Pasadena, CA
- Philadelphia, PA
- Phoenix, AZ
- Pittsburgh, PA
- Plano, TX
- Portland, OR
- Raleigh, NC
- Reno, NV
- Renton, WA
- Richmond, VA
- Rochester, NY
- Rockville, MD
- Round Rock, TX
- Sacramento, CA
- Saint Louis, MO
- Salt Lake City, UT
- San Antonio, TX
- San Diego, CA
- San Francisco, CA
- San Jose, CA
- Santa Monica, CA
- Scottsdale, AZ
- Seattle, WA
- Silver Spring, MD
- Somerville, MA
- Spokane, WA
- Tacoma, WA
- Tampa, FL
- Tucson, AZ
- Vancouver, WA
- Virginia Beach, VA
Ready to try GoodPup Puppy Training?