Terms of service

Terms of Service

Simple terms for using The Puppy Roadmap.

These Terms explain how you may use our website, purchase our digital products, and access our puppy guides, checklists, and tracker files.

Digital product store Educational guides Powered by Shopify

Last updated: June 25, 2026

🐾

Need help?

If you have questions about these Terms, your order, or your digital download, contact us here.

support@thepuppyroadmap.com

Quick reminder

The Puppy Roadmap sells digital educational products. Nothing physical is shipped.

01

Overview

This website is operated by The Puppy Roadmap. Throughout the site, the terms “we”, “us” and “our” refer to The Puppy Roadmap.

By visiting our website, purchasing a product, or using our digital resources, you agree to these Terms of Service. If you do not agree with these Terms, please do not use the website or purchase our products.

02

Our products

The Puppy Roadmap provides digital puppy-related resources, including PDF guides, checklists, trackers, and educational downloads.

Our products are designed to help new puppy owners follow a clearer, calmer plan. They are educational resources and are not a replacement for professional veterinary, medical, training, or behaviour advice.

03

Digital product delivery

After completing your purchase, you should receive access to your digital files through email, download link, customer account access, or another digital delivery method.

Because our products are digital, nothing physical will be shipped to your address.

04

Personal use licence

When you purchase a digital product from The Puppy Roadmap, you receive a personal, non-transferable licence to use the product for your own personal use.

  • You may download and save your purchased files.
  • You may print pages for your own personal use.
  • You may use the guide and trackers for your own puppy or household.
  • You may not resell, redistribute, upload, share, copy, or republish the files.
  • You may not claim the product as your own or use it to create a competing product.
05

Intellectual property

All content on this website and within our digital products, including text, design, layout, branding, graphics, checklists, templates, and downloadable files, belongs to The Puppy Roadmap unless stated otherwise.

You may not copy, reproduce, modify, distribute, sell, or publicly share our content without written permission.

06

Payments and pricing

Prices are shown on the product page and may change from time to time. The price you pay is the price shown at checkout at the time of purchase.

Payments are processed securely through Shopify and supported payment providers. We do not directly store your full card details.

07

Refunds and returns

Because our products are digital downloads, refunds are generally not offered once the files have been delivered, accessed, opened, downloaded, saved, copied, or printed.

Refunds may be considered in limited cases, such as duplicate purchases, incorrect charges, missing files, corrupted downloads, or access issues that we cannot resolve.

Please see our Return and Refund Policy for full details.

08

Download support

If you do not receive your download link or cannot access your files, please contact us before requesting a refund. Most access issues can be fixed quickly.

When contacting support, include:
  • Your order number if you have it.
  • The email address used at checkout.
  • A short explanation of the issue.
  • A screenshot if something looks broken.

Contact: support@thepuppyroadmap.com

09

Educational disclaimer

The Puppy Roadmap is an educational guide. It is not veterinary advice, medical advice, or professional behaviour advice.

Always follow your vet’s advice regarding vaccinations, illness, public exposure, fear, aggression, or safety concerns. If your puppy shows serious fear, aggression, health issues, or unusual behaviour, speak to a qualified vet, trainer, or behaviour professional.

10

Acceptable use

You agree not to misuse the website, checkout, contact forms, digital files, or any part of our service.

  • Do not attempt to hack, damage, overload, or disrupt the website.
  • Do not use our content for unlawful, harmful, or misleading purposes.
  • Do not share download links publicly or with people who have not purchased the product.
  • Do not use our products or branding in a way that suggests we endorse you or your business without permission.
11

Accuracy of information

We do our best to provide useful, accurate, and practical information. However, we cannot guarantee that every piece of information will be complete, current, or suitable for every puppy, breed, home, or situation.

You are responsible for using your judgement and seeking professional advice where needed.

12

Product changes

We may update, improve, rename, change, or remove products, product descriptions, pricing, files, offers, or website content at any time.

We may also correct errors, inaccuracies, or omissions on the website or in product information.

13

Third-party services

Our website may use third-party services such as Shopify, payment processors, email services, analytics tools, digital delivery tools, or other services needed to operate the store.

These third parties may have their own terms and privacy policies. We are not responsible for third-party websites, platforms, or services that we do not control.

14

Limitation of liability

To the fullest extent permitted by law, The Puppy Roadmap will not be liable for indirect, incidental, special, or consequential losses arising from your use of the website or digital products.

Nothing in these Terms is intended to limit any legal rights that cannot be limited under applicable law.

15

Privacy

Your use of our website and services is also covered by our Privacy Policy, which explains how personal information is collected, used, and protected.

16

Changes to these Terms

We may update these Terms of Service from time to time. If we make changes, the updated version will be posted on this page with a new “Last updated” date.

Continued use of the website after changes are posted means you accept the updated Terms.

17

Contact us

For questions about these Terms, your order, or your digital download, contact us at:

Email support@thepuppyroadmap.com

Please do not send card details or sensitive payment information by email.

.puppy-terms-html { position: relative; overflow: hidden; background: radial-gradient(circle at 12% 8%, rgba(143,165,138,.18), transparent 30%), radial-gradient(circle at 88% 12%, rgba(201,130,95,.13), transparent 28%), linear-gradient(180deg, #FFFDF8 0%, #F7F1E8 100%); padding: 72px 20px; } .puppy-terms-wrap { position: relative; z-index: 2; max-width: 1220px; margin: 0 auto; } .puppy-terms-header { max-width: 860px; margin: 0 auto 42px; text-align: center; } .puppy-terms-label { display: inline-flex; background: #EAF0E6; color: #3F5E46; border: 1px solid #DDE6D8; border-radius: 999px; padding: 8px 14px; margin-bottom: 16px; font-size: 12px; font-weight: 900; letter-spacing: 1.2px; text-transform: uppercase; } .puppy-terms-header h1 { margin: 0; color: #24211F; font-size: clamp(42px, 5vw, 72px); line-height: .98; font-weight: 950; letter-spacing: -1.4px; } .puppy-terms-header p { max-width: 760px; margin: 20px auto 0; color: #5F5247; font-size: 17px; line-height: 1.7; } .puppy-terms-updated { color: #8B7766 !important; font-size: 13px !important; font-weight: 800; } .puppy-terms-chips { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; margin-top: 24px; } .puppy-terms-chips span { background: #FFFDF8; border: 1px solid #E5D8C8; color: #3F5E46; border-radius: 999px; padding: 9px 13px; font-size: 12px; font-weight: 900; box-shadow: 0 10px 22px rgba(67,58,43,.055); transition: .25s ease; } .puppy-terms-chips span:hover { transform: translateY(-4px); border-color: #C9825F; } .puppy-terms-grid { display: grid; grid-template-columns: .78fr 1.22fr; gap: 24px; align-items: start; } .puppy-terms-sidebar { display: grid; gap: 16px; position: sticky; top: 24px; } .puppy-terms-side-card, .puppy-terms-card { background: rgba(255,253,248,.92); border: 1px solid #E5D8C8; border-radius: 28px; padding: 28px; box-shadow: 0 22px 52px rgba(67,58,43,.09); transition: .3s ease; } .puppy-terms-side-card:hover, .puppy-terms-card:hover { transform: translateY(-5px); border-color: #C9825F; box-shadow: 0 30px 70px rgba(67,58,43,.14); } .puppy-terms-dark { background: radial-gradient(circle at top right, rgba(255,253,248,.20), transparent 36%), linear-gradient(145deg, #3F5E46, #2F4434); color: #FFFDF8; border-color: rgba(255,253,248,.18); } .puppy-terms-icon { width: 62px; height: 62px; border-radius: 50%; background: rgba(255,253,248,.15); border: 1px solid rgba(255,253,248,.22); display: flex; align-items: center; justify-content: center; font-size: 28px; margin-bottom: 18px; transition: .3s ease; } .puppy-terms-dark:hover .puppy-terms-icon { transform: rotate(-8deg) scale(1.08); } .puppy-terms-side-card h2, .puppy-terms-side-card h3, .puppy-terms-card h2 { margin: 0 0 12px; color: #24211F; font-size: 26px; line-height: 1.12; font-weight: 900; } .puppy-terms-dark h2 { color: #FFFDF8; font-size: 32px; } .puppy-terms-side-card p, .puppy-terms-card p, .puppy-terms-card li { color: #6F6760; font-size: 14.5px; line-height: 1.75; } .puppy-terms-side-card p, .puppy-terms-card p { margin: 0 0 14px; } .puppy-terms-dark p { color: rgba(255,253,248,.78); } .puppy-terms-content { display: grid; gap: 16px; } .puppy-terms-card span { display: inline-flex; color: #C9825F; font-size: 11px; font-weight: 950; letter-spacing: 1.1px; text-transform: uppercase; margin-bottom: 12px; } .puppy-terms-card ul { margin: 14px 0 0; padding: 0; list-style: none; display: grid; gap: 10px; } .puppy-terms-card li::before { content: "✓"; color: #3F5E46; font-weight: 900; margin-right: 8px; } .puppy-terms-card a, .puppy-terms-side-card a { color: #3F5E46; font-weight: 900; text-decoration: none; word-break: break-word; } .puppy-terms-dark a { display: inline-flex; margin-top: 14px; background: #FFFDF8; color: #3F5E46; border-radius: 999px; padding: 12px 16px; box-shadow: 0 16px 34px rgba(0,0,0,.16); transition: .25s ease; } .puppy-terms-dark a:hover { transform: translateY(-3px); box-shadow: 0 22px 44px rgba(0,0,0,.22); } .puppy-terms-help-box { background: #F7F1E8; border: 1px solid #E5D8C8; border-radius: 22px; padding: 18px; margin: 18px 0; } .puppy-terms-help-box strong { display: block; color: #24211F; font-size: 14px; margin-bottom: 10px; } .puppy-terms-help-box ul { margin: 0; padding: 0; } .puppy-terms-final { background: radial-gradient(circle at top right, rgba(143,165,138,.18), transparent 35%), linear-gradient(145deg, #FFFDF8, #EAF0E6); } .puppy-terms-button { display: inline-flex; align-items: center; justify-content: center; background: linear-gradient(135deg, #3F5E46, #2F4434); color: #FFFDF8 !important; text-decoration: none; border-radius: 999px; padding: 14px 20px; font-size: 14px; font-weight: 950; box-shadow: 0 16px 34px rgba(63,94,70,.24); transition: .25s ease; } .puppy-terms-button:hover { transform: translateY(-3px); box-shadow: 0 22px 44px rgba(63,94,70,.32); } .puppy-terms-note { margin-top: 16px !important; color: #8B7766 !important; font-size: 12.5px !important; } .puppy-terms-bg { position: absolute; border-radius: 50%; pointer-events: none; filter: blur(5px); animation: puppyTermsFloat 7s ease-in-out infinite; } .puppy-terms-bg-one { width: 260px; height: 260px; background: rgba(143,165,138,.16); left: -80px; top: 70px; } .puppy-terms-bg-two { width: 300px; height: 300px; background: rgba(201,130,95,.12); right: -100px; bottom: 80px; animation-delay: 1.3s; } @keyframes puppyTermsFloat { 0%, 100% { transform: translate(0,0) scale(1); } 50% { transform: translate(12px,-10px) scale(1.06); } } @media (prefers-reduced-motion: reduce) { .puppy-terms-bg { animation: none; } .puppy-terms-side-card, .puppy-terms-card, .puppy-terms-icon { transition: none; } } @media screen and (max-width: 900px) { .puppy-terms-grid { grid-template-columns: 1fr; } .puppy-terms-sidebar { position: relative; top: auto; } .puppy-terms-html { padding: 56px 16px; } } @media screen and (max-width: 640px) { .puppy-terms-html { padding: 44px 14px; } .puppy-terms-header h1 { font-size: 40px; } .puppy-terms-header p { font-size: 15px; } .puppy-terms-side-card, .puppy-terms-card { padding: 22px; border-radius: 24px; } .puppy-terms-dark a, .puppy-terms-button { width: 100%; justify-content: center; text-align: center; } }