dog, pup, puppy, pet, domestic animal, animal, furry, fluffy, breed, breed of dog, cattle, playing, play, run, running, stick, rocky, animal baby, oxen, canine, bovine, strain, cows, ruminant, variety, bovid, young, writing, test, downy, dramatic composition, attempt, plan, football play, young mammal, drama, trial, furred, mammal
Australian Cattle Dog (Blue Heeler) puppy playing fetch with a big stick down by the river.