Meet Bruce LeGoat. He's four years old and probably the best goat golf caddy in the world.
Bruce is the caddy master at Silvies Valley Ranch, Oregon, which -- from July -- will offer golfers the opportunity to have a goat as a caddy.
The ranch has trained up four goats to perform the role and plans to double that number next year.
Silvies Valley boasts three golf courses, although only one caters for goat caddies.
The goat golf bag is designed to carry golf clubs, six beverage cans and peanuts.
Peanuts are a tasty treat for goats, and used to keep them honest in their caddy duties.