<cfinterface
	hint="Defines the interface for a dog.">

	<cffunction
		name="Eat"
		access="public"
		returntype="void"
		output="false"
		hint="Allows the dog to eat the given food.">

		<cfargument
			name="Food"
			type="any"
			required="true"
			hint="The food to be eaten."
			/>
	</cffunction>


	<cffunction
		name="Poop"
		access="public"
		returntype="string"
		output="false"
		hint="Returns some poop.">
	</cffunction>

</cfinterface>