With their spunky attitudes and fluffy coats, it's no wonder that so many people fall in love with Australian Shepherd puppies.