I have just googled shark's teeth and that is what these are.  
 
So thanks for the suggestions. Dingoes have curvy canine-like teeth (what a surprise). 
 
These have serations on the edges and there don't seem to be any mammals with teeth like that.  
 
I don't know what kind of shark, except it's clearly not a Great White.
		 
		
		
		
		
		
		
		
	 |