• Sweet 16! Great Pyrenees dog gives birth to 16 pups.

    Often called a “pyr” for short, Great Pyreness typically have a litter of 8-10 puppies, according to Andy Sackheim of the Florida Great Pyrenees Rescue, …

    Read More
  • 0 0