SEVERE WX : Wind Advisory - Winter Weather Advisory - Winter Storm Warning View Alerts
STREAMING NOW: Watch Now

A dog gives birth to a green puppy, now named 'Hulk.' Here's the science behind it

Shana Stamey said she was "freaking out" when she saw her white German Shepherd give birth to a green puppy. The color was caused by meconium, an infant's earlier stool, which the puppy encountered before birth and is temporary, according to veterinary technician Suzanne Cianciulli. CNN affiliate WLOS reports.

Posted: Jan 17, 2020 11:46 AM


When a North Carolina family's beloved dog went into labor, everything seemed to be going well. That is until one of her puppies came out green.

Gypsy, a white German Shepherd, gave birth to eight healthy pups last week. Just one donned an incredible coat of green fur.

"I knew it wasn't harmful, but I still had to look it up again to make sure," owner Shana Stamey told CNN affiliate WLOS.

The family was confused, but had a good sense of humor about it.

They named him Hulk.

Suzanne Cianciulli, a veterinarian technician who manages the nearby Junaluska Animal Hospital, said there was a very simple explanation for Hulk's color: poop.

"Each puppy is located within their own sac in the uterus, and the sac is full of fluid," Cianciulli told CNN. "If they have meconium in that sac, it will actually stain their fur."

Meconium is an infant mammal's first stool. The color is temporary and goes away as the puppy gets bathed or cleaned by the mother.

This means that soon enough, Hulk's green fur will turn white.

Most puppies aren't born green, but it does happen from time to time, said Cianciulli. If a puppy has dark fur, it might not even be noticeable.

As for a puppy's health, there are only negative ramifications if it ingests the meconium or spends too much time in it. Fortunately, that wasn't the case with Hulk.

He and his seven siblings are doing well, and will be adopted by loving families once they're old enough, said Stamey.

Wherever Hulk ends up, Stamey says he'll remain a one-of-a-kind pup.

"A good luck charm," she said. "We think so. He's pretty special."

Oregon Coronavirus Cases

Data is updated nightly.

Cases: 139355

Reported Deaths: 1904
CountyCasesDeaths
Multnomah29403466
Washington19370183
Marion16840250
Clackamas12186142
Lane8850113
Jackson723497
Umatilla702874
Deschutes528341
Yamhill333851
Linn322950
Malheur321755
Polk259940
Klamath256848
Josephine186836
Benton184614
Douglas180547
Jefferson173925
Union115817
Wasco112723
Columbia108218
Lincoln104417
Coos102116
Hood River99423
Morrow96810
Clatsop7185
Crook66914
Baker5835
Tillamook3732
Curry3275
Lake2605
Grant2171
Harney1906
Wallowa1003
Gilliam531
Sherman480
Wheeler201
Unassigned00

California Coronavirus Cases

Data is updated nightly.

Cases: 3235045

Reported Deaths: 38268
CountyCasesDeaths
Los Angeles108548815614
San Bernardino2685421719
Riverside2668492970
Orange2391752768
San Diego2300662421
Santa Clara991741278
Kern91119591
Fresno863361084
Sacramento846531194
Alameda71298906
Ventura67066546
San Joaquin60545844
Contra Costa55593492
Stanislaus49500803
Tulare43574542
Monterey38434261
San Mateo34510356
San Francisco30734293
Santa Barbara27149267
Solano27141118
Imperial25745510
Merced25743332
Sonoma25160251
Kings20223161
Placer18034188
San Luis Obispo17151161
Madera14068175
Santa Cruz13088136
Marin12067166
Yolo11276146
Shasta10144132
Butte9865136
El Dorado824566
Sutter812984
Napa807050
Lassen530916
San Benito523851
Yuba522730
Tehama456446
Tuolumne351241
Nevada339473
Mendocino332236
Amador307433
Lake272932
Humboldt265227
Glenn202822
Colusa19079
Calaveras171323
Siskiyou150413
Mono11454
Inyo105329
Del Norte8783
Plumas6185
Modoc3924
Mariposa3575
Trinity3065
Sierra950
Alpine740
Unassigned00
Medford
Partly Cloudy
32° wxIcon
Hi: 46° Lo: 27°
Feels Like: 32°
Brookings
Cloudy
41° wxIcon
Hi: 43° Lo: 32°
Feels Like: 35°
Medford
Cloudy
32° wxIcon
Hi: 28° Lo: 5°
Feels Like: 32°
Medford
Cloudy
32° wxIcon
Hi: 46° Lo: 31°
Feels Like: 32°
Klamath Falls
Mostly Cloudy
30° wxIcon
Hi: 36° Lo: 14°
Feels Like: 18°
Rain and snow continue for Wednesday
KDRV Radar
KDRV Fire Danger
KDRV Weather Cam

Community Events