WordPress archive index page

The first parameter passed to register_post_type is the post type key which is used by the theme template hierarchy. register_post_type documentation.

The cows.php is a page template, so to use it create a new page and select the ‘Cows’ template. You will need to alter the slug of this page so it doesn’t conflict with the existing www.example/cows of the post type archive page.