Everyone needs a best friend; they're the first ones to listen, they never offer criticism or offer unsolicited advice, and they are loyal to a fault.
You can never have too many of them either. So, if you're in need of a new bestie, the place to head is the Rotorua International Stadium this weekend.
The Rotorua Kennel Association (RKA) is holding its main event for the year, a two day Conformation All Breeds Dog Show for pure breeds.
Big, small, fluffy and flat haired, more than 100 breeds are on show and it's going to be a great day for members of the public says RKA president, Ros Mihaka.
"It's the day when people who are interested in getting a dog can really get a good education and find out all about the different breeds before they commit," she said.