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.
The goat golf bag was designed by Seamus Golf, whose co-founder Akbar Chisti is seen here walking Bruce.
The ranch says goats are given 20 to 30 minute rest between rounds and have an on-site veterinarian to take care of them.