Add client-side PostPuppy class.