• belridgevet.com

St Bernard Cesarean

We have delivered another beautiful set of big healthy babies, this time a litter of ten St Bernard puppies!