Dog Breeds

Dogs are a diverse bunch – with so many unique breed characteristics and quirks. From the gentle giant Bernese Mountain Dog, to a Daschund or Teacup Goldendoodle – we love them all!

asutralian shepherd puppy with three color coat
An Australian Shepherd puppy stands tall in the grass.