They need your

They need your


CAPS is the only national non-profit organization dedicated exclusively to protecting companion animals from abuse in puppy mills and pet shops.


Bob Meetin

Bob Meetin

The weather at the time of investigation: 82 degrees Fahrenheit and sunny.

Breeds: English Bulldogs, Maltese, and Havanese

There were approximately 30 dogs on the property at the time of the investigation.

Building 1
When I arrived at the property, one of the owners led me to a building of kennel runs. There was clutter and junk inside this building, requiring me to step over objects while walking through it (3.11 Cleaning, sanitization, housekeeping, and pest control (c) Condition and site).  The first dog the owner (the owners didn’t introduce themselves, so it was impossible to tell them apart) showed me was an adult female English bulldog named Muffin.  This dog had a fist-sized ’hot spot‘ on its shoulder blades that was bleeding and had old blood stains around it.  The dog also had puss-type fluid in its eyes, one of which also exhibited a ‘cherry eye’ condition.  The nails on the dog’s paws were about 2 inches long (2.40 Attending veterinarian and adequate veterinary care (a) Adequate veterinarian care).

One of the male owners told me he was building new kennels because his Bulldogs fight with each other; however, there were still two Bulldogs to a kennel at the time of my visit. (3.7 Compatible grouping (b) Aggressive disposition).

Building 2
I then went to the other side of the yard to the next building of kennel runs.  The inside of Building 2 had no lighting turned on at the time (3.2 Indoor housing facilities (c) Lighting). They showed me another female dog that was due to deliver puppies next month.  She was about 20 lbs overweight and had puss-type fluid in her right eye.  She also had 2-inch-long nails on her paws. (2.40 Attending veterinarian and adequate veterinary care (a) Adequate veterinarian care).  The facility ‘whelping room’ was in this building; it also had no lighting turned on at the time, even though one of the owners stated she had a mother and puppies in that room (3.2 Indoor housing facilities (c) Lighting).

Sunday, 23 November 2014 00:00

Parish, John and Kathy (Caleb Nichols)

The temperature at the time of investigation was 67 degrees Fahrenheit and rainy.

On the premises at the time of investigation: approximately 100 - 150 dogs.

Breeds: English Bulldog, Husky, French Bulldog, Doberman Pinscher, and Chihuahua.

Building Type #1:
At first, Kathy Parish took me inside because of the rain and the fact that she was keeping her young puppies in the dining room. The puppy/whelping room was in the garage. Kathy said that the Bulldog puppies were in her dining room because she was bottle feeding them. After she showed me two litters, we went outside where there was a female adult Husky on a wire lead chained to a tree (Sec 3.6 Primary enclosure (c)(4) Prohibited means of primary enclosure). She had a plastic dog house about five feet from the tree (Sec 3.4 Outdoor housing facilities (b) (1)(2)(3) Shelter from the elements).

I asked Kathy if she bred the Husky. She stated she was about to breed her to a Pomeranian to create a Pomski litter. She then showed me a 12-week-old male Bulldog puppy with a blind eye. She claimed he had scratched it when he was younger and lowered the price on him because of this. The puppy was playing and running around with junk and clutter everywhere (Sec 3.1 housing facilities, general (b) Condition and site).

Sunday, 23 November 2014 00:00

Mooney, Patricia

On the premises at the time of the investigation: approximately 75-100 dogs

Breeds: Maltese, Dachshunds, Shih Tzu’s and mixes of those breeds.

The weather at the time of investigation: 72 degrees Fahrenheit and sunny.

Building 1
Patricia Mooney and her husband took me to a set of about 10 runs. They showed me two adult male Maltese for sale. Both dogs were matted with 2-3 inches of mats on the fur. (Sec 2.40 Attending Veterinarian and adequate Veterinary Care). Across from the Maltese were three Dachshunds in one pen together (Sec 3.6 Primary Enclosures (c) (i) Space) (Length of dog in inches (18 + 6) x (length of dog in inches 18 + 6) = 576 inches in required space x 3= 1,728 inches).

Building 2
As we were walking to the next set of pens, Patricia’s son picked up a blind and deaf breeding dog by the back of the neck in order to show me the dog (Sec 2.131 Handling of Animals (b) (1) Trauma and unnecessary harm). The rest of the facility had large outside areas with fences around them. There were dog houses with a large piece of metal around the dog houses. The metal is the only material that gives them shade (Sec 3.4 Outdoor Housing Facilities (b) shade). In one large fenced run there were six dogs in one pen. They were growling and fighting (Sec 3.6 Primary Enclosures (iii) (2) Compatibility).
Sunday, 23 November 2014 00:00

McKinney, Gary & Kristy

The weather at the time of investigation: 85 degrees Fahrenheit and cloudy.

Breed: French Bulldogs

There were 40-60 dogs on the premises at the time of investigation.

Building 1, Room 1
I arrived at 8:45am after communicating with the owner, Gary McKinney, via email and phone.  Gary immediately led me to some puppies that seemed to be a few days old.   The entire kennel facility was indoors.  When we arrived in the room where the puppies were housed, he seemed to be confused because one of the three puppies was missing.  After looking for the puppy for a few minutes, he learned from his wife, Kristy, that the puppy had died the night before (Sec. 2.40 Veterinary care (2) The use of appropriate methods to prevent diseases and injuries (3) Daily observation of all animals to assess their health and well-being). Gary stated that it must have been his fault because he didn’t have the heating lamp on overnight and had left the air conditioner on (Sec. 3.2 Indoor housing facilities (a) Heating, cooling, and temperature).  The whelping room had a lot of moisture in it (Sec. 3.2 Indoor housing facilities (b) Ventilation).  Gnats were everywhere (Sec. 3.11 Cleaning, sanitization, housekeeping, and pest control (f) Pest control).  After Gary showed me the puppies, I asked to see their father, and we proceeded to another room.

Building 1, Room 2
Apparently Kristy had just hosed down the kennels, because the floors were soaked with water, and it appeared that she had sprayed the kennels while the dogs were in them (Sec 3.11 Cleaning, sanitization, housekeeping, and pest control). The regulation clearly states that the licensee must remove the animals when steam or water is used to clean a primary enclosure ‘unless the enclosure is large enough to ensure the animal would not be harmed, wetted, or distressed in the process.”  The drainage system was sloped to allow run-off, and the fans were running, yet it was still very humid inside (Sec. 3.2 Indoor housing facilities (b) Ventilation).  The dogs seemed healthy.  Gary admitted that he breeds his female dogs until they are about 6 years old to obtain one to two litters a year from each dog.  After a female dog turns 6 years old, he adopts the dog out.

Sunday, 23 November 2014 00:00

Gray, Jeffrey R. and Judy K.

The temperature at the time of investigation: 78 degrees Fahrenheit and cloudy.

Breeds: English Bulldogs, Chihuahuas and more.

On the premises at time of investigation: More than 40 dogs

Building 1
Judy took me out back and went into building 1.  Judy had all small dogs and puppies there.  From her leaving the door open, I could see and smell the fecal matter from the dogs inside. The flies were all over the area (Sec 3.11 Cleaning, sanitation, housekeeping and pest control (a) Cleaning of primary enclosures). The kennels seemed small, but I would need to get inside to see and measure them.

There was no lighting on in the building, and no ventilation besides an a/c unit (Sec 3.2 Indoor housing facilities (b) (c) Ventilation, lighting). The kennels also seemed to be made of wood. On the outside of building #1, the fecal matter was built up and flies were all over (Sec 3.11 Cleaning, sanitation, housekeeping and pest control (a) Cleaning of primary enclosures). The fecal matter was pushed out a door from building #1 like it came from the kennels inside. There was so much fecal matter that it had to have been over 24 hours old. There was clutter and junk all around the building (Sec 3.1 Housing facilities, general (b) Condition and Site).  Judy brought some Chihuahua puppies out. They were covered in fecal matter and the white puppy had a brown tint to his/her fur from urine.  Two of the puppies had liquid stools and one puppy was a bit underweight (Sec 2.40 Attending veterinary and adequate veterinary care).

Buildings 2-6
Behind building 1, there were sheds/small buildings all down a hill.  The adults were housed either in the sheds or by the sheds.  From looking down the hill, I could see fecal matter in the adult kennels of the English bulldogs.  It was well over 24 hours old (Sec 3.11 Cleaning, sanitation, housekeeping and pest control (a) Cleaning of primary enclosures). Some of the fencing on the kennels looked rusty and old. (Sec 3.4 Outdoor housing facilities (c) Construction of housing facilities).
Friday, 21 November 2014 00:00

Spotlights and Overlays Demo


We employ a fully integrated set of programs designed to
better inform consumers and interupt the pet shop / puppy mill supply chain.
Thursday, 20 November 2014 00:00

Butler, Maureen

The weather at the time of investigation: 84 degrees Fahrenheit and sunny.

Breeds: Pomeranian, Great Dane, Chihuahua, Yorkshire Terrier, Miniature Poodle, Shih Tzu, Pekingese and others

There were approximately 100 dogs on the premises at the time of investigation.

Building 1
Maureen Butler brought dogs and puppies out for me to see. The first puppy she showed me was a black pom/chi, 12-week-old male puppy with a retained testicle. Maureen stated she wanted $400.00 for him. When I asked, at 9:30 am, to see the parents of this puppy, she said her “cleaning lady” had not yet been there for the day.

When I said I didn’t want to pay that much, Maureen told me about a puppy that had been born on a “cold day” in May, to a mother Pekingese that had born two puppies–one dead and one barely alive. Maureen stated she brought the surviving puppy inside, cleaned it, and warmed it. She said the puppy’s toes and one paw had crumbled off two days later from frost bite. (Sec. 2.40 Attending veterinarian and adequate veterinary care (b) (3) adequate vet care and observation. (Sec 3.4 Outdoor housing facilities (b)(1)(2) Shelter from the elements). Maureen first stated she wanted to give the puppy to a rescue. When I showed interest in this puppy, she lowered her asking price to $300.00. I offered $100.00, which Maureen did not accept.

The undercover footage shot during this visit shows Maureen telling the story about this puppy, along with information she provided me about the “Broker” and ‘Transporter” that she uses. The video also shows Maureen stating that she keeps her dogs in small metal wire kennels because of fleas.
Saturday, 15 November 2014 00:00

Styled Buttons

Styled Buttons

Simple Centered

For simple centered buttons, place the link in a paragraph tag and add a custom class to the paragraph tag. You will probably need to do that in code view. It will look like:

<p class="popgreen_button"><a href="#">Button txt here</a></p>

The class is exactly what you see in the button title. The transparent button works the same except that it must exist on a colored background, in order for the button text to display.








Button width is set in the stylesheet. In order for a static/uniform button width to work then it must minimally cover the width of the longest text. If that doesn't work we can customize the width button per button.

Buttons blocked off with a border and text to the right

This take much more styling to add the text to the right, add some margins to center the button vertical alignment and add the simple border. The goal should look like the example at the bottom of this FAQ. A template called Styled button with border/text passage will be used to make this happen.

  1. After creating the article, click to insert the cursor where you want the button code to be inserted.
  2. Select Insert Template and select Styled button with border/text passage
  3. Update the text; avoid doing anything too cute as it may mess up the code.
  4. Depending on the amount of text you may need to tweak the style to adjust the vertical location of the button. If yes, then you need to do this in code view. Toggle the editor.
  5. Find the code beginning with class='styled_bordered_container'. The next line will have a class of 'button margin3'. There are 5 margin options from 1-5. Swap out 3 for one of the others depending on what you need.
  6. To change the button color change the button_color to one of the predefined styles as defined above.
  7. Save and test.


Saturday, 15 November 2014 00:00

Main-Top Overlay

For pages where you want to place a banner image with some overlay text:

K2 item or joomla article

  1. Note - your banner image should be about 800 pixels wide before uploading.
  2. Create the K2 or Joomla article page as usual. (K2 --> Items or Content --> Articles)
  3. In the k2 or article parameters change Item view options --> Title parameter --> Hide; this will hide the header h1 from displaying with the red underline.
  4. Save
  5. If you alternately choose to do the overlay template within the article (and not module) you may have to do the following exercise to get the template to work correctly:
    1. Sometimes the Editor gets confused - while in code view I deleted the widgetkit line and inserted the template: Overlay template for main-top
    2. Saved and it reverted. So the workaround:
    3. Open the article
    4. Click [Toggle Editor} to code view
    5. Refresh/reload the page - it should still be in code view
    6. Insert the template Overlay template for main-to
    7. Save - This time it should not scratch out the template.


  1. If you choose to add the template via a module:
  2. Extensions --> Modules
  3. Create new module; give it a title which you will want to display above the image.
  4. The Show Title parameter should be set to Show.
  5. Under the text editor click Insert Template and select Overlay template for main-top
  6. Click to formatting mode and click on the sample image, then click on the image editing icon in the formatting editor.
  7. To keep main inner images organized select the main-inner folder.
  8. Upload your new banner image and make sure it is selected. Enter optional alternate text in the alternate text field.
  9. Click Update
  10. You can try updating the caption by typing over it but if that messes up, loses formatting, toggle the editor to code view and update that way. Do not add any custom text formatting.
  11. Click on the Menu Assignment tab and select the item/items where you want it to dispay
  12. Save and exit and test

Research & Investigations


Learn More

Education & Outreach


Learn More

Rescue & Rehabilitation


Learn More

Learn more about
the pet shop/puppy mill

View Slideshow


Learn more about
the pet shop/puppy mill

View Slideshow

Beatrice is one
of the lucky ones.

Read Her Story

Beatrice is one
of the lucky ones.

Read Her Story


CAPS is working toward a world free from inhumane breeding and sales practices. Join us by adding your voice today!


Connect with Us




CompanionAnimal Protection Society

Investigating Pet Shops and Puppy Mills since 1992

759 CJC Hwy., #332
Cohasset, MA 02025
p: 339-309-0272
501 (c)(3) Tax ID#: 58-2040413

Copyright 2006-2015
© Companion Animal Protection Society, Inc.

Contact by Webform