Puppy love: 100 pampered Bathurst pooches ... and one ferret | Photos