Pricing
Pay per event
DogTime Dog Breed Profile Scraper
Scrape all 550+ dog breed profiles from DogTime.com, including 25-axis trait scores (adaptability, friendliness, trainability, and more), vital stats, breed group, and detailed text sections for each breed.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
17 days ago
Last modified
Categories
Share
Scrape complete breed profiles for all 550+ dog breeds listed on DogTime.com. Each record includes up to 25 numeric trait scores (1β5 scale), vital statistics, and detailed text sections β covering both AKC-recognized and rare/mixed breeds that other breed directories miss.
What you get
| Field group | Fields |
|---|---|
| Identity | breed_name, breed_slug, breed_group, akc_recognized |
| Vital stats | vital_stats (JSON: height, weight, lifespan, breed group) |
| All 25 trait scores | apartment_living, novice_owners, sensitivity_level, tolerates_being_alone, cold_tolerance, heat_tolerance, dog_friendly, cat_friendly, kid_friendly, stranger_friendly, amount_of_shedding, drooling_potential, easy_to_groom, general_health, potential_for_weight_gain, size, easy_to_train, intelligence, mouthiness_potential, prey_drive, tendency_to_bark_or_howl, wanderlust_potential, energy_level, exercise_needs, potential_for_playfulness |
| Full text | personality, history, care, feeding, coat_color_and_grooming, children_and_other_pets, description_long |
| Lists | highlights, health_concerns, rescue_groups_recommended |
| Meta | hero_image_url, profile_url, scraped_at |
Use cases
- Breed-matching apps β use the 25-axis numeric scorecard to recommend dogs by lifestyle (apartment size, activity level, family composition)
- Pet insurance underwriting β health scores, shedding potential, weight gain tendency
- Content enrichment β supplement AKC data with DogTime's richer trait grid covering 250+ breeds the AKC doesn't recognize
- Research / ML β structured numerical features across 550+ breeds for recommendation models
How it works
- Reads the dedicated
dog-breed-sitemap.xml(556 URLs, updated monthly) - Crawls each breed profile page with Cheerio (server-rendered HTML, no JS required)
- Extracts star ratings from the
xe-breed-cardaccordion, breed stats from the sidebar, and text content by section heading
Note on format coverage: DogTime is migrating its most-popular breeds (e.g. Labrador, Golden Retriever) to a new prose-only layout. These pages will have all text fields populated but numeric trait scores will be null. The majority of the 556 breeds still use the original scored format.
Input
| Parameter | Type | Default | Description |
|---|---|---|---|
maxItems | integer | 10 | Maximum number of breed profiles to scrape. Set to 0 for all 556. |
Example output
{"breed_name":"Basset Bleu de Gascogne","breed_slug":"basset-bleu-de-gascogne","breed_group":"Hound Dogs","akc_recognized":false,"vital_stats":null,"apartment_living":1,"kid_friendly":5,"dog_friendly":5,"easy_to_train":2,"intelligence":4,"energy_level":null,"tendency_to_bark_or_howl":5,"personality":"The Basset Bleu de Gascogne is a playful breed who makes a great addition to a high energy family...","history":"The Basset Bleu de Gascogne originated in the Gascogny region of France...","hero_image_url":"https://dogtime.com/wp-content/uploads/sites/12/2022/07/GettyImages-1226718668-e1681236423656.jpg","profile_url":"https://dogtime.com/dog-breeds/basset-bleu-de-gascogne","scraped_at":"2026-06-12T19:40:43.047Z"}
Pricing
Pay-per-event. A full 556-breed run typically costs under $1.
